/*
 Navicat Premium Data Transfer

 Source Server         : docker_mysql
 Source Server Type    : MySQL
 Source Server Version : 50731
 Source Host           : 127.0.0.1:3306
 Source Schema         : sf_api_init

 Target Server Type    : MySQL
 Target Server Version : 50731
 File Encoding         : 65001

 Date: 18/02/2021 15:58:30
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for admin_module
-- ----------------------------
DROP TABLE IF EXISTS `admin_module`;
CREATE TABLE `admin_module` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `pid` int(11) DEFAULT '0' COMMENT '上级模块ID 0为顶级模块',
  `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '模块名称',
  `auth_sign` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '权限标识',
  `type` int(11) DEFAULT '1' COMMENT '类型：1菜单 2功能',
  `sort` int(11) DEFAULT '0' COMMENT '排序',
  `status` tinyint(1) DEFAULT '1' COMMENT '状态 0停用 1启用',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统模块表';

-- ----------------------------
-- Records of admin_module
-- ----------------------------
BEGIN;
INSERT INTO `admin_module` VALUES (1, 0, '系统相关', 'admin.system', 1, 2, 1);
INSERT INTO `admin_module` VALUES (4, 1, '日志', 'admin.system.log', 1, 1, 1);
INSERT INTO `admin_module` VALUES (5, 0, '控制面板', 'admin.dashboard', 1, 0, 1);
INSERT INTO `admin_module` VALUES (6, 5, '工作台', 'admin.dashboard.workplace', 1, 0, 1);
INSERT INTO `admin_module` VALUES (7, 0, '用户管理', 'admin.user', 1, 1, 1);
INSERT INTO `admin_module` VALUES (8, 7, '个人中心', 'admin.user.profile', 1, 3, 1);
INSERT INTO `admin_module` VALUES (9, 1, '消息通知', 'admin.system.notice', 1, 0, 1);
INSERT INTO `admin_module` VALUES (10, 7, '用户', 'admin.user.admin_user', 1, 0, 1);
INSERT INTO `admin_module` VALUES (11, 7, '用户组', 'admin.user.admin_user_group', 1, 1, 1);
INSERT INTO `admin_module` VALUES (12, 7, '组织架构', 'admin.user.organization', 1, 2, 1);
COMMIT;

-- ----------------------------
-- Table structure for admin_user
-- ----------------------------
DROP TABLE IF EXISTS `admin_user`;
CREATE TABLE `admin_user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名',
  `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '密码',
  `roles` json NOT NULL COMMENT 'SF角色组',
  `nickname` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '昵称',
  `contact` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式',
  `email` varchar(180) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email',
  `avatar` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '头像',
  `motto` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'motto',
  `admin_user_group_id` int(11) DEFAULT '0' COMMENT '用户组ID',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_AD8A54A9F85E0677` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统用户表';

-- ----------------------------
-- Records of admin_user
-- ----------------------------
BEGIN;
INSERT INTO `admin_user` VALUES (1, 'admin', '$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM', '[\"ROLE_ADMIN\"]', '超级大胖呼呼哈', '17756573476', 'admin@info.com', 'uploads/admin_user/1/avatar/e1c8865070339b8c910739f6299b1372.jpg', 'no fear in my heart 77777', 1, '2020-03-21 01:01:20', '2021-02-18 15:41:27');
INSERT INTO `admin_user` VALUES (3, 'user', '$argon2id$v=19$m=65536,t=4,p=1$KIp4K71I3uVSCL+FbZXzow$P0JZ9JALsnnwIMOMt+XJHi/wtrKiLDQPhqZ3v6X8wik', '[\"ROLE_ADMIN\"]', '打包的诗和远方', '18773844345', 'user@info.com', '', '', 2, '2020-11-15 04:13:38', '2020-12-28 17:46:36');
INSERT INTO `admin_user` VALUES (4, 'test', '$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8', '[\"ROLE_ADMIN\"]', '测试测试一直战斗', '14082374723', 'test@info.com', '', '', 2, '2020-11-15 04:20:11', '2020-12-28 17:45:48');
INSERT INTO `admin_user` VALUES (7, 'super-admin', '$argon2id$v=19$m=65536,t=4,p=1$uQ2QjCW53dcj23dARGIttQ$XT3SQAYIOd94YxpWv91OeYsFcrrzisJtwC5H+QT6vgI', '[\"ROLE_ADMIN\"]', '我是测试大大', '12345343412', 'super-admin@info.com', '', '', 2, '2020-11-15 07:22:18', '2020-12-28 17:45:03');
INSERT INTO `admin_user` VALUES (9, 'aaaav', '$argon2id$v=19$m=65536,t=4,p=1$nfVn1bssIacxyou7wZ+7zA$blXhRW9l7KAwqety111L9oi24TdcS/+O3nCGnVT1b+Q', '[\"ROLE_ADMIN\"]', '奇奇怪怪的华松鼠', '15482345458', 'aaaav@info.com', '', '', 2, '2020-11-17 12:57:41', '2020-12-28 17:41:46');
INSERT INTO `admin_user` VALUES (10, 'aaadav', '$argon2id$v=19$m=65536,t=4,p=1$w7vL/5oVUcm4qiM8tZtrMA$oSc8D6Q0fp8uIXz8cR3dMNZnBgY9NiJl0KmQVHQ4HQE', '[\"ROLE_ADMIN\"]', '无所不能的草原羊', '18867534632', 'aaaadv@info.com', '', '', 6, '2020-11-17 12:58:39', '2020-12-28 17:40:58');
INSERT INTO `admin_user` VALUES (11, 'aaa', '$argon2id$v=19$m=65536,t=4,p=1$yNw8byIL5rCuoJB5XyOa0w$+Rpl7hcp/zV6Js1IB7LTFqksJREK/nGYNefGHr/foUE', '[\"ROLE_ADMIN\"]', '三A认证可爱猪', '13334234335', 'aaa@info.com', 'uploads/admin_user/11/avatar/6fbcddb4a218997135022a94980443d7.jpg', '', 2, '2020-12-20 23:00:46', '2021-01-29 12:02:33');
INSERT INTO `admin_user` VALUES (12, 'lisa', '$argon2id$v=19$m=65536,t=4,p=1$bqiw5vVj3b8+hCdVdQQ08g$qheO0P6Q+sIijJVAwv19cnlSM8L5Su+ytYhyDO49BL4', '[\"ROLE_ADMIN\"]', '丽萨可爱猪', '17744523434', 'lisa@info.com', '', '', 6, '2020-12-28 16:45:18', '2020-12-29 06:44:55');
INSERT INTO `admin_user` VALUES (13, 'haha', '$argon2id$v=19$m=65536,t=4,p=1$UfkrLmsdQDkBzND5pJovaQ$YT/DqYGMSPpFbULLz1VC+gSeNYP3cK5eS3VQEEJMcyo', '[\"ROLE_ADMIN\"]', '嚣张跋扈的猪', '18867354631', 'haha@info.com', '', '', 6, '2020-12-28 16:48:00', '2020-12-29 06:44:57');
INSERT INTO `admin_user` VALUES (14, 'wuqiqi', '$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE', '[\"ROLE_ADMIN\"]', '特立独行的猪猪侠', '18867354632', 'wuqiqi@info.com', '', '', 6, '2020-12-28 16:50:06', '2021-02-13 12:42:27');
COMMIT;

-- ----------------------------
-- Table structure for admin_user_group
-- ----------------------------
DROP TABLE IF EXISTS `admin_user_group`;
CREATE TABLE `admin_user_group` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `module_ids` longtext COLLATE utf8mb4_unicode_ci,
  `is_super` tinyint(1) DEFAULT '0' COMMENT '是否超管 0否 1是',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统用户组';

-- ----------------------------
-- Records of admin_user_group
-- ----------------------------
BEGIN;
INSERT INTO `admin_user_group` VALUES (1, '超级管理员', '[5,6,7,10,11,8,12,1,9,4]', 1, '2020-03-21 21:27:03', '2021-02-14 15:11:53');
INSERT INTO `admin_user_group` VALUES (2, '管理员', '[5,6,7,10,11,8]', 0, '2020-03-21 21:27:03', '2021-02-07 00:10:18');
INSERT INTO `admin_user_group` VALUES (6, '测试组', '[5,6,1,2,4,7,8]', 0, '2020-11-17 12:16:47', '2020-12-28 18:28:43');
COMMIT;

-- ----------------------------
-- Table structure for api_doc
-- ----------------------------
DROP TABLE IF EXISTS `api_doc`;
CREATE TABLE `api_doc` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `content` longtext COLLATE utf8mb4_unicode_ci,
  `created_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ----------------------------
-- Records of api_doc
-- ----------------------------
BEGIN;
INSERT INTO `api_doc` VALUES (36, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"api_authority\":{\"need\":\"admin.user\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.group\"},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-04 18:53:51');
INSERT INTO `api_doc` VALUES (37, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"api_authority\":{\"need\":\"admin.user\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.group\"},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-05 10:15:04');
INSERT INTO `api_doc` VALUES (38, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"api_authority\":{\"need\":\"admin.user\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.group\"},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-05 10:17:48');
INSERT INTO `api_doc` VALUES (39, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"api_authority\":{\"need\":\"admin.user\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.group\"},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-05 13:36:52');
INSERT INTO `api_doc` VALUES (40, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-05 15:30:53');
INSERT INTO `api_doc` VALUES (41, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":\"1 超级管理员 2 管理员 3 测试员 4 观察员 5 推广人员\"},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-01-29 16:51:18');
INSERT INTO `api_doc` VALUES (42, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:03:56');
INSERT INTO `api_doc` VALUES (43, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:12:15');
INSERT INTO `api_doc` VALUES (44, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:12:36');
INSERT INTO `api_doc` VALUES (45, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:12:56');
INSERT INTO `api_doc` VALUES (46, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:17:35');
INSERT INTO `api_doc` VALUES (47, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:18:51');
INSERT INTO `api_doc` VALUES (48, '[{\"base_router_prefix\":\"\\/admin\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache_data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache_adapter_data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user\"},\"router\":{\"path\":\"\\/admin\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/log\\/type\\/list\",\"method\":[\"GET\"],\"name\":\"type_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password_update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.account.setting\"},\"router\":{\"path\":\"\\/admin\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getWorkplaceProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-projects\",\"method\":[\"GET\"],\"name\":\"workplace_projects\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-1\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-2\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-3\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-4\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-5\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"},{\\\"cover\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\",\\\"title\\\":\\\"\\\\u9879\\\\u76ee-6\\\",\\\"description\\\":\\\"\\\\u90a3\\\\u662f\\\\u4e00\\\\u79cd\\\\u5185\\\\u5728\\\\u7684\\\\u4e1c\\\\u897f\\\\uff0c\\\\u4ed6\\\\u4eec\\\\u5230\\\\u8fbe\\\\u4e0d\\\\u4e86\\\\uff0c\\\\u4e5f\\\\u65e0\\\\u6cd5\\\\u89e6\\\\u53ca\\\\u7684\\\"}]}\"]},{\"method_name\":\"getWorkplaceLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-logs\",\"method\":[\"GET\"],\"name\":\"workplace_logs\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":267,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u521b\\\\u5efa\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[aaaa] - E-mail:[aaaa@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\"},{\\\"id\\\":266,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u7ec4\\\\u540d:[\\\\u8425\\\\u4e1a\\\\u6267\\\\u7167\\\\u3001\\\\u5f00\\\\u6237\\\\u8bb8\\\\u53ef\\\\u8bc1]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-31 11:04:02\\\"},{\\\"id\\\":265,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:10:04\\\"},{\\\"id\\\":264,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:08:22\\\"},{\\\"id\\\":263,\\\"log_type_name\\\":\\\"\\\\u7528\\\\u6237-\\\\u4fee\\\\u6539\\\",\\\"description\\\":\\\"\\\\u7528\\\\u6237\\\\u540d:[admin] - E-mail:[admin@info.com] - \\\\u7528\\\\u6237\\\\u7ec4:[\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458]\\\",\\\"ip\\\":\\\"127.0.0.1\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"username\\\":\\\"admin\\\",\\\"created_at\\\":\\\"2020-12-29 12:07:34\\\"}]}\"]},{\"method_name\":\"getWorkplaceUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\ProfileController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/profile\\/workplace-users\",\"method\":[\"GET\"],\"name\":\"workplace_users\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":17,\\\"username\\\":\\\"aaaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":14,\\\"username\\\":\\\"wuqiqi\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":13,\\\"username\\\":\\\"haha\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":12,\\\"username\\\":\\\"lisa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"},{\\\"id\\\":11,\\\"username\\\":\\\"aaa\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\"},{\\\"id\\\":10,\\\"username\\\":\\\"aaadav\\\",\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/images\\\\\\/logo-300.png\\\"}]}\"]}]},{\"base_router_prefix\":\"\\/admin\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock_factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis_setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis_list\"}}]},{\"base_router_prefix\":\"\\/admin\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\",\"base_api_name\":\"公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin_module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/admin-user-group-list\",\"method\":[\"GET\"],\"name\":\"admin_user_group_list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\CommonController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-03 17:20:27');
INSERT INTO `api_doc` VALUES (49, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-07 00:32:29');
INSERT INTO `api_doc` VALUES (50, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-07 00:35:25');
INSERT INTO `api_doc` VALUES (51, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"}}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-07 00:43:33');
INSERT INTO `api_doc` VALUES (52, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":6,\\\"name\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\",\\\"module_ids\\\":\\\"[5,6,1,2,4,7,8]\\\",\\\"created_at\\\":\\\"2020-11-17 12:16:47\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"},{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"}],\\\"total\\\":\\\"3\\\"}}\"]},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"is_super\\\":true}}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-07 00:46:46');
INSERT INTO `api_doc` VALUES (53, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":6,\\\"name\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\",\\\"module_ids\\\":\\\"[5,6,1,2,4,7,8]\\\",\\\"created_at\\\":\\\"2020-11-17 12:16:47\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"},{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"}],\\\"total\\\":\\\"3\\\"}}\"]},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"is_super\\\":true}}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/notice\",\"base_api_name\":\"消息通知\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"列表\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"title\",\"require\":false,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-07 21:40:31');
INSERT INTO `api_doc` VALUES (54, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":6,\\\"name\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\",\\\"module_ids\\\":\\\"[5,6,1,2,4,7,8]\\\",\\\"created_at\\\":\\\"2020-11-17 12:16:47\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"},{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"}],\\\"total\\\":\\\"3\\\"}}\"]},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"is_super\\\":true}}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/notice\",\"base_api_name\":\"消息通知\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"列表\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"title\",\"require\":false,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"新建\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":\"enum:notice_type_map\",\"example\":null},{\"name\":\"title\",\"require\":true,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"content\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"from_type\",\"require\":false,\"type\":\"integer\",\"comment\":\"发送方类型\",\"default\":\"0\",\"validation\":\"enum:notice_from_type\",\"example\":\"0系统，1用户\"},{\"name\":\"from_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"发送方类型值\",\"default\":\"0\",\"validation\":null,\"example\":\"0表示系统，其他代表各类型对应值\"},{\"name\":\"to_type\",\"require\":true,\"type\":\"integer\",\"comment\":\"接收方类型\",\"default\":null,\"validation\":\"enum:notice_to_type\",\"example\":\"0全部，1用户组 2用户\"},{\"name\":\"to_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"接收方类型值\",\"default\":null,\"validation\":null,\"example\":\"0全部，其他代表各类型对应值\"}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-08 11:44:27');
INSERT INTO `api_doc` VALUES (55, '[{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user\",\"base_api_name\":\"用户\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取指定用户信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":[{\\\"id\\\":1,\\\"username\\\":\\\"admin\\\",\\\"nickname\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u5927\\\\u80d6\\\\u547c\\\\u547c\\\\u54c8\\\",\\\"contact\\\":\\\"17756573476\\\",\\\"email\\\":\\\"admin@info.com\\\",\\\"admin_user_group_id\\\":1,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/1\\\\\\/avatar\\\\\\/1932ab558c65b9b477e46a43fbc41167.jpg\\\",\\\"motto\\\":\\\"no fear in my heart 77777\\\"}]}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户新建\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"账号\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":true,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"password\",\"require\":false,\"type\":\"string\",\"comment\":\"密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"获取用户列表\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":false,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"email\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user_group_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":17,\\\"email\\\":\\\"aaaa@info.com\\\",\\\"username\\\":\\\"aaaa\\\",\\\"nickname\\\":null,\\\"contact\\\":null,\\\"admin_user_group_id\\\":2,\\\"avatar\\\":null,\\\"created_at\\\":\\\"2021-01-04 17:20:49\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":14,\\\"email\\\":\\\"wuqiqi@info.com\\\",\\\"username\\\":\\\"wuqiqi\\\",\\\"nickname\\\":\\\"\\\\u7279\\\\u7acb\\\\u72ec\\\\u884c\\\\u7684\\\\u732a\\\\u732a\\\\u4fa0\\\",\\\"contact\\\":\\\"18867354632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:50:06\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":13,\\\"email\\\":\\\"haha@info.com\\\",\\\"username\\\":\\\"haha\\\",\\\"nickname\\\":\\\"\\\\u56a3\\\\u5f20\\\\u8dcb\\\\u6248\\\\u7684\\\\u732a\\\",\\\"contact\\\":\\\"18867354631\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:48:00\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":12,\\\"email\\\":\\\"lisa@info.com\\\",\\\"username\\\":\\\"lisa\\\",\\\"nickname\\\":\\\"\\\\u4e3d\\\\u8428\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"17744523434\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-12-28 16:45:18\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":11,\\\"email\\\":\\\"aaa@info.com\\\",\\\"username\\\":\\\"aaa\\\",\\\"nickname\\\":\\\"\\\\u4e09A\\\\u8ba4\\\\u8bc1\\\\u53ef\\\\u7231\\\\u732a\\\",\\\"contact\\\":\\\"13334234335\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"https:\\\\\\/\\\\\\/sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com\\\\\\/uploads\\\\\\/admin_user\\\\\\/11\\\\\\/avatar\\\\\\/6fbcddb4a218997135022a94980443d7.jpg\\\",\\\"created_at\\\":\\\"2020-12-20 23:00:46\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":10,\\\"email\\\":\\\"aaaadv@info.com\\\",\\\"username\\\":\\\"aaadav\\\",\\\"nickname\\\":\\\"\\\\u65e0\\\\u6240\\\\u4e0d\\\\u80fd\\\\u7684\\\\u8349\\\\u539f\\\\u7f8a\\\",\\\"contact\\\":\\\"18867534632\\\",\\\"admin_user_group_id\\\":6,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:58:39\\\",\\\"admin_user_group\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\"},{\\\"id\\\":9,\\\"email\\\":\\\"aaaav@info.com\\\",\\\"username\\\":\\\"aaaav\\\",\\\"nickname\\\":\\\"\\\\u5947\\\\u5947\\\\u602a\\\\u602a\\\\u7684\\\\u534e\\\\u677e\\\\u9f20\\\",\\\"contact\\\":\\\"15482345458\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-17 12:57:41\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":7,\\\"email\\\":\\\"super-admin@info.com\\\",\\\"username\\\":\\\"super-admin\\\",\\\"nickname\\\":\\\"\\\\u6211\\\\u662f\\\\u6d4b\\\\u8bd5\\\\u5927\\\\u5927\\\",\\\"contact\\\":\\\"12345343412\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 07:22:18\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":4,\\\"email\\\":\\\"test@info.com\\\",\\\"username\\\":\\\"test\\\",\\\"nickname\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u6d4b\\\\u8bd5\\\\u4e00\\\\u76f4\\\\u6218\\\\u6597\\\",\\\"contact\\\":\\\"14082374723\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:20:11\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"},{\\\"id\\\":3,\\\"email\\\":\\\"user@info.com\\\",\\\"username\\\":\\\"user\\\",\\\"nickname\\\":\\\"\\\\u6253\\\\u5305\\\\u7684\\\\u8bd7\\\\u548c\\\\u8fdc\\\\u65b9\\\",\\\"contact\\\":\\\"18773844345\\\",\\\"admin_user_group_id\\\":2,\\\"avatar\\\":\\\"\\\",\\\"created_at\\\":\\\"2020-11-15 04:13:38\\\",\\\"admin_user_group\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\"}],\\\"total\\\":\\\"11\\\"}}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserController\",\"api_name\":{\"name\":\"用户删除\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/user\\/profile\",\"base_api_name\":\"个人中心\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"updateProfile\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人信息-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"nickname\",\"require\":false,\"type\":\"string\",\"comment\":\"昵称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"email\",\"require\":false,\"type\":\"string\",\"comment\":\"邮箱\",\"default\":null,\"validation\":\"email:true\",\"example\":null},{\"name\":\"contact\",\"require\":false,\"type\":\"string\",\"comment\":\"联系方式-手机号\",\"default\":null,\"validation\":\"phone:true\",\"example\":null},{\"name\":\"motto\",\"require\":false,\"type\":\"string\",\"comment\":\"motto\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/update\",\"method\":[\"POST\"],\"name\":\"update\"}},{\"method_name\":\"passwordUpdate\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"个人密码-更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"old_password\",\"require\":true,\"type\":\"string\",\"comment\":\"旧密码\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"new_password\",\"require\":true,\"type\":\"string\",\"comment\":\"新密码\",\"default\":null,\"validation\":\"password:true\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/password-update\",\"method\":[\"POST\"],\"name\":\"password-update\"}},{\"method_name\":\"avatar\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"头像上传\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/avatar\",\"method\":[\"POST\"],\"name\":\"avatar\"}},{\"method_name\":\"getNotice\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"获取用户通知\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"title\",\"require\":false,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/notice\",\"method\":[\"GET\"],\"name\":\"notice\"}},{\"method_name\":\"getSimpleNotice\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"获取用户通知-简版\",\"description\":null},\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/simple-notice\",\"method\":[\"GET\"],\"name\":\"simple_notice\"}},{\"method_name\":\"readNotice\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"消息已读\",\"description\":\"已读接口始终返回json_success，不做强校验\"},\"api_params\":[{\"name\":\"notice_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"消息ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/read-notice\",\"method\":[\"POST\"],\"name\":\"read_notice\"}},{\"method_name\":\"readNoticeByType\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\ProfileController\",\"api_name\":{\"name\":\"全部已读\",\"description\":\"根据消息类型已读全部消息\"},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"消息类型ID，如果不传值则代表全部\",\"default\":null,\"validation\":\"enum:notice_type_map\",\"example\":null}],\"api_authority\":{\"need\":\"admin.user.profile\"},\"router\":{\"path\":\"\\/admin\\/user\\/profile\\/read-all-notice\",\"method\":[\"POST\"],\"name\":\"read_all_notice\"}}]},{\"base_router_prefix\":\"\\/admin\\/user\\/admin-user-group\",\"base_api_name\":\"用户组\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组列表\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":false,\"type\":\"string\",\"comment\":\"用户组名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"created_at\",\"require\":false,\"type\":\"string\",\"comment\":\"创建日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"list\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"data\\\":[{\\\"id\\\":6,\\\"name\\\":\\\"\\\\u6d4b\\\\u8bd5\\\\u7ec4\\\",\\\"module_ids\\\":\\\"[5,6,1,2,4,7,8]\\\",\\\"created_at\\\":\\\"2020-11-17 12:16:47\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"},{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"created_at\\\":\\\"2020-03-21 21:27:03\\\"}],\\\"total\\\":\\\"3\\\"}}\"]},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"获取指定用户组信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/info\",\"method\":[\"GET\"],\"name\":\"info\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\",\\\"version\\\":1},\\\"content\\\":{\\\"id\\\":1,\\\"name\\\":\\\"\\\\u8d85\\\\u7ea7\\\\u7ba1\\\\u7406\\\\u5458\\\",\\\"module_ids\\\":\\\"[5,6,7,10,11,8,1,9,4]\\\",\\\"is_super\\\":true}}\"]},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组添加\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/create\",\"method\":[\"POST\"],\"name\":\"create\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"update\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组更新\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"用户组名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"module_ids\",\"require\":true,\"type\":\"array\",\"comment\":\"模块集合\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/update\",\"method\":[\"POST\"],\"name\":\"update\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]},{\"method_name\":\"delete\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\User\\\\AdminUserGroupController\",\"api_name\":{\"name\":\"用户组删除\",\"description\":\"用户组删除会检查是否有关联用户，且会同步更新用户组缓存\"},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"用户组ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.user.admin_user_group\"},\"router\":{\"path\":\"\\/admin\\/user\\/admin-user-group\\/delete\",\"method\":[\"POST\"],\"name\":\"delete\"},\"api_response\":[\"{\\\"result\\\":{\\\"success\\\":true,\\\"code\\\":200,\\\"message\\\":\\\"\\\",\\\"version\\\":1},\\\"content\\\":\\\"\\\\u64cd\\\\u4f5c\\\\u6210\\\\u529f\\\"}\"]}]},{\"base_router_prefix\":\"\\/admin\\/dashboard\\/workplace\",\"base_api_name\":\"工作台\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"getProjects\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-项目\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/projects\",\"method\":[\"GET\"],\"name\":\"projects\"}},{\"method_name\":\"getLogs\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-日志\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/logs\",\"method\":[\"GET\"],\"name\":\"logs\"}},{\"method_name\":\"getUsers\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Dashboard\\\\WorkplaceController\",\"api_name\":{\"name\":\"工作台-用户\",\"description\":null},\"api_authority\":{\"need\":\"admin.dashboard.workplace\"},\"router\":{\"path\":\"\\/admin\\/dashboard\\/workplace\\/users\",\"method\":[\"GET\"],\"name\":\"users\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/log\",\"base_api_name\":\"日志\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志列表\",\"description\":null},\"api_params\":[{\"name\":\"log_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"日志类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"admin_user\",\"require\":false,\"type\":\"string\",\"comment\":\"用户\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"5\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\LogController\",\"api_name\":{\"name\":\"获取日志类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.log\"},\"router\":{\"path\":\"\\/admin\\/system\\/log\\/type-list\",\"method\":[\"GET\"],\"name\":\"type-list\"}}]},{\"base_router_prefix\":\"\\/admin\\/system\\/notice\",\"base_api_name\":\"消息通知\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"list\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"列表\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"title\",\"require\":false,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"date\",\"require\":false,\"type\":\"array\",\"comment\":\"日期\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"page\",\"require\":false,\"type\":\"integer\",\"comment\":\"页码数\",\"default\":\"1\",\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"每页条数\",\"default\":\"10\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/list\",\"method\":[\"GET\"],\"name\":\"list\"}},{\"method_name\":\"create\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"新建\",\"description\":null},\"api_params\":[{\"name\":\"notice_type_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"消息通知类型ID\",\"default\":null,\"validation\":\"enum:notice_type_map\",\"example\":null},{\"name\":\"title\",\"require\":true,\"type\":\"string\",\"comment\":\"标题\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"content\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"from_type\",\"require\":false,\"type\":\"integer\",\"comment\":\"发送方类型\",\"default\":\"0\",\"validation\":\"enum:notice_from_type\",\"example\":\"0系统，1用户\"},{\"name\":\"from_id\",\"require\":false,\"type\":\"integer\",\"comment\":\"发送方类型值\",\"default\":\"0\",\"validation\":null,\"example\":\"0表示系统，其他代表各类型对应值\"},{\"name\":\"to_type\",\"require\":true,\"type\":\"integer\",\"comment\":\"接收方类型\",\"default\":null,\"validation\":\"enum:notice_to_type\",\"example\":\"0全部，1用户组 2用户\"},{\"name\":\"to_id\",\"require\":true,\"type\":\"array\",\"comment\":\"接收方类型值\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/create\",\"method\":[\"POST\"],\"name\":\"create\"}},{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"信息\",\"description\":null},\"api_params\":[{\"name\":\"id\",\"require\":true,\"type\":\"integer\",\"comment\":\"消息通知ID\",\"default\":null,\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"typeList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"获取消息类型列表\",\"description\":null},\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/type-list\",\"method\":[\"GET\"],\"name\":\"type_list\"}},{\"method_name\":\"searchAdminUser\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\System\\\\NoticeController\",\"api_name\":{\"name\":\"搜索指定用户\",\"description\":null},\"api_params\":[{\"name\":\"username\",\"require\":true,\"type\":\"string\",\"comment\":\"用户名\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"limit\",\"require\":false,\"type\":\"integer\",\"comment\":\"请求结果数\",\"default\":\"100\",\"validation\":null,\"example\":null}],\"api_authority\":{\"need\":\"admin.system.notice\"},\"router\":{\"path\":\"\\/admin\\/system\\/notice\\/admin-user\\/search\",\"method\":[\"GET\"],\"name\":\"admin_user-search\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/default\",\"base_api_name\":\"默认控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"index\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"message示例\",\"description\":\"symfony message 示例代码\"},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/\",\"method\":[\"GET\"],\"name\":\"index\"}},{\"method_name\":\"getRedisCacheData\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"redis示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/set\",\"method\":[\"GET\"],\"name\":\"cache-data\"}},{\"method_name\":\"getCacheDataByAdapter\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"cache示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/cache\\/adapter\\/set\",\"method\":[\"GET\"],\"name\":\"cache-adapter-data\"}},{\"method_name\":\"doEventDemo\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"事件派遣示例\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/default\\/event\",\"method\":[\"GET\"],\"name\":\"event\"}},{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"lock组件示例，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/default\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/user\",\"base_api_name\":\"用户公共控制器\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"info\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取当前登录用户信息\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/info\",\"method\":[\"GET\"],\"name\":\"info\"}},{\"method_name\":\"getAdminModule\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取系统模块\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-module\",\"method\":[\"GET\"],\"name\":\"admin-module\"}},{\"method_name\":\"adminUserGroupList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"获取用户组键值对集合\",\"description\":\"该数据会有十分钟缓存期\"},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/admin-user-group\\/list\",\"method\":[\"GET\"],\"name\":\"admin_user_group-list\"}},{\"method_name\":\"logout\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\UserController\",\"api_name\":{\"name\":\"退出\",\"description\":null},\"router\":{\"path\":\"\\/admin\\/common\\/user\\/logout\",\"method\":[\"POST\"],\"name\":\"logout\"}}]},{\"base_router_prefix\":\"\\/admin\\/common\\/order\",\"base_api_name\":\"订单\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"lockFactory\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"lock组件，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/lock-factory\",\"method\":[\"POST\"],\"name\":\"lock-factory\"}},{\"method_name\":\"redisSetnx\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis分布式锁，防止超卖\",\"description\":null},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-setnx\",\"method\":[\"POST\"],\"name\":\"redis-setnx\"}},{\"method_name\":\"redisList\",\"method_class\":\"App\\\\Controller\\\\Admin\\\\Common\\\\OrderController\",\"api_name\":{\"name\":\"redis list 防止超卖\",\"description\":\"通过list实现防超卖时需要先向list里添加数据\"},\"api_params\":[{\"name\":\"goods_id\",\"require\":true,\"type\":\"integer\",\"comment\":\"商品ID\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"number\",\"require\":true,\"type\":\"integer\",\"comment\":\"数量\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/admin\\/common\\/order\\/redis-list\",\"method\":[\"POST\"],\"name\":\"redis-list\"}}]},{\"base_router_prefix\":\"\\/common\",\"base_api_name\":\"公共\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"adaPayLog\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DefaultController\",\"api_name\":{\"name\":\"adaPay 日志接收\",\"description\":null},\"api_params\":[{\"name\":\"name\",\"require\":true,\"type\":\"string\",\"comment\":\"名称\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"level\",\"require\":true,\"type\":\"string\",\"comment\":\"级别\",\"default\":null,\"validation\":null,\"example\":null},{\"name\":\"message\",\"require\":true,\"type\":\"string\",\"comment\":\"内容\",\"default\":null,\"validation\":null,\"example\":null}],\"router\":{\"path\":\"\\/common\\/adapay\\/log\",\"method\":[\"POST\"],\"name\":\"adapay_log\"}}]},{\"base_router_prefix\":\"\\/common\\/document\",\"base_api_name\":\"Api文档\",\"base_api_description\":null,\"methods\":[{\"method_name\":\"api\",\"method_class\":\"App\\\\Controller\\\\Common\\\\DocumentController\",\"api_name\":{\"name\":\"接口文档\",\"description\":\"获取API接口文档\"},\"router\":{\"path\":\"\\/common\\/document\\/api\",\"method\":[\"GET\"],\"name\":\"api\"}}]}]', '2021-02-09 17:11:47');
COMMIT;

-- ----------------------------
-- Table structure for goods
-- ----------------------------
DROP TABLE IF EXISTS `goods`;
CREATE TABLE `goods` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `price` decimal(10,0) NOT NULL,
  `stock` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ----------------------------
-- Records of goods
-- ----------------------------
BEGIN;
INSERT INTO `goods` VALUES (1, '苹果', 10, 0);
COMMIT;

-- ----------------------------
-- Table structure for log
-- ----------------------------
DROP TABLE IF EXISTS `log`;
CREATE TABLE `log` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `log_type_id` int(11) DEFAULT NULL,
  `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `parameter` longtext COLLATE utf8mb4_unicode_ci,
  `ip` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `admin_user_id` int(11) DEFAULT NULL,
  `created_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=290 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='日志表';

-- ----------------------------
-- Records of log
-- ----------------------------
BEGIN;
INSERT INTO `log` VALUES (1, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:9:\"workbench\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:0;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:0;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '127.0.0.1', 1, '2020-09-23 18:13:57');
INSERT INTO `log` VALUES (2, 30, '邮箱:[admin@info.com]', 'O:20:\"App\\Entity\\Subscribe\":6:{s:24:\"\0App\\Entity\\Subscribe\0id\";i:11;s:27:\"\0App\\Entity\\Subscribe\0email\";s:14:\"admin@info.com\";s:24:\"\0App\\Entity\\Subscribe\0ip\";s:9:\"127.0.0.1\";s:28:\"\0App\\Entity\\Subscribe\0status\";N;s:32:\"\0App\\Entity\\Subscribe\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 18:16:44.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\Subscribe\0updated_at\";N;}', '127.0.0.1', 1, '2020-09-23 18:17:18');
INSERT INTO `log` VALUES (3, 30, '邮箱:[user@info.com]', 'O:20:\"App\\Entity\\Subscribe\":6:{s:24:\"\0App\\Entity\\Subscribe\0id\";i:12;s:27:\"\0App\\Entity\\Subscribe\0email\";s:13:\"user@info.com\";s:24:\"\0App\\Entity\\Subscribe\0ip\";s:9:\"127.0.0.1\";s:28:\"\0App\\Entity\\Subscribe\0status\";N;s:32:\"\0App\\Entity\\Subscribe\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 18:16:50.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\Subscribe\0updated_at\";N;}', '127.0.0.1', 1, '2020-09-23 18:17:18');
INSERT INTO `log` VALUES (4, 5, '用户名:[hangzhou] - E-mail:[hangzhou@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-09-23 18:20:31');
INSERT INTO `log` VALUES (5, 4, '用户名:[user-long] - E-mail:[beijing@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":11:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:5;s:27:\"\0App\\Entity\\AdminUser\0email\";s:16:\"beijing@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:9:\"user-long\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:19:\"特立独行的LONG\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:2:{i:0;s:10:\"ROLE_ADMIN\";i:1;s:17:\"ROLE_SONATA_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$G0RuIV2bRLvvaYPzO8mFjg$kyre/Nz+/fiMDWHq6bmjZlva/pUSSfWRO9EtBPDfJhs\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-04-02 13:50:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 09:46:59.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:65:\"/uploads/admin_user/20200922/dc61f63fea5690104d4162d982dad026.jpg\";s:11:\"avatar_item\";a:0:{}}', '127.0.0.1', 1, '2020-09-23 18:28:52');
INSERT INTO `log` VALUES (6, 1, '登录成功', NULL, '127.0.0.1', 5, '2020-09-23 18:29:07');
INSERT INTO `log` VALUES (7, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-09-23 18:30:10');
INSERT INTO `log` VALUES (8, 21, '名称:[Symfony] 别名:[symfony]', 'O:15:\"App\\Entity\\Menu\":11:{s:19:\"\0App\\Entity\\Menu\0id\";i:3;s:22:\"\0App\\Entity\\Menu\0title\";s:7:\"Symfony\";s:28:\"\0App\\Entity\\Menu\0description\";s:95:\"Symfony is a set of PHP Components, a Web Application framework, a Philosophy, and a Community.\";s:20:\"\0App\\Entity\\Menu\0url\";N;s:33:\"\0App\\Entity\\Menu\0page_category_id\";i:2;s:22:\"\0App\\Entity\\Menu\0style\";s:4:\"list\";s:22:\"\0App\\Entity\\Menu\0alias\";s:7:\"symfony\";s:25:\"\0App\\Entity\\Menu\0position\";i:100;s:30:\"\0App\\Entity\\Menu\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Menu\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-08-20 22:39:07.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Menu\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 03:16:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-09-23 18:32:29');
INSERT INTO `log` VALUES (9, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:9:\"workbench\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:1;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:1;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '127.0.0.1', 1, '2020-09-23 18:35:54');
INSERT INTO `log` VALUES (10, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:9:\"workbench\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:1;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:0;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '127.0.0.1', 1, '2020-09-23 18:37:00');
INSERT INTO `log` VALUES (11, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:9:\"workbench\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:0;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:0;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '127.0.0.1', 1, '2020-09-23 18:38:00');
INSERT INTO `log` VALUES (12, 30, '邮箱:[11@qq.com]', 'O:20:\"App\\Entity\\Subscribe\":6:{s:24:\"\0App\\Entity\\Subscribe\0id\";i:13;s:27:\"\0App\\Entity\\Subscribe\0email\";s:9:\"11@qq.com\";s:24:\"\0App\\Entity\\Subscribe\0ip\";s:9:\"127.0.0.1\";s:28:\"\0App\\Entity\\Subscribe\0status\";N;s:32:\"\0App\\Entity\\Subscribe\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 18:46:43.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\Subscribe\0updated_at\";N;}', '127.0.0.1', 1, '2020-09-23 18:47:20');
INSERT INTO `log` VALUES (13, 30, '邮箱:[131@qq.com]', 'O:20:\"App\\Entity\\Subscribe\":6:{s:24:\"\0App\\Entity\\Subscribe\0id\";i:14;s:27:\"\0App\\Entity\\Subscribe\0email\";s:10:\"131@qq.com\";s:24:\"\0App\\Entity\\Subscribe\0ip\";s:9:\"127.0.0.1\";s:28:\"\0App\\Entity\\Subscribe\0status\";N;s:32:\"\0App\\Entity\\Subscribe\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 18:46:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\Subscribe\0updated_at\";N;}', '127.0.0.1', 1, '2020-09-23 18:47:20');
INSERT INTO `log` VALUES (14, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:77:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 09:53:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-09-25 13:16:05');
INSERT INTO `log` VALUES (15, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到111] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:80:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到111\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-23 09:53:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-09-25 13:16:10');
INSERT INTO `log` VALUES (16, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:77:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-25 05:16:10.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-09-25 13:16:17');
INSERT INTO `log` VALUES (17, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 16:54:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-25 13:16:27.188112\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:78;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-09-25 13:16:27');
INSERT INTO `log` VALUES (18, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:77:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-25 05:16:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-09-28 05:37:58');
INSERT INTO `log` VALUES (19, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-10-09 20:33:26');
INSERT INTO `log` VALUES (20, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":11:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"特立独行的ZHU\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:2:{i:0;s:10:\"ROLE_ADMIN\";i:1;s:17:\"ROLE_SONATA_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$+wiK+JsHUyEoaMK9v967pQ$yPdNIEQl2HSpP6a9J3+jewvwdd8Amgg2oRq+jQ3YxY4\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-05 03:14:16.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:65:\"/uploads/admin_user/20200901/f46bed4f29c395997f0659b33b79da28.jpg\";s:11:\"avatar_item\";a:0:{}}', '127.0.0.1', 1, '2020-10-09 20:33:42');
INSERT INTO `log` VALUES (21, 10, '标签:[杂七杂八12]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:14:\"杂七杂八12\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";N;}', '127.0.0.1', 1, '2020-10-09 20:33:51');
INSERT INTO `log` VALUES (22, 10, '标签:[杂七杂八123]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:15:\"杂七杂八123\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 12:33:51.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-09 20:33:53');
INSERT INTO `log` VALUES (23, 10, '标签:[杂七杂八]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:12:\"杂七杂八\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 12:33:53.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-09 20:33:58');
INSERT INTO `log` VALUES (24, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:77:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-25 05:16:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-09 20:35:01');
INSERT INTO `log` VALUES (25, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-10-09 23:17:04');
INSERT INTO `log` VALUES (26, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-25 05:16:27.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-10 00:51:54.189314\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:78;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-10 00:51:54');
INSERT INTO `log` VALUES (27, 10, '标签:[··23杂七杂八]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:18:\"··23杂七杂八\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 12:33:58.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-10 00:52:03');
INSERT INTO `log` VALUES (28, 10, '标签:[杂七杂八]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:12:\"杂七杂八\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 16:52:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-10 00:52:09');
INSERT INTO `log` VALUES (29, 10, '标签:[杂七杂八kjj]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:15:\"杂七杂八kjj\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 16:52:09.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-10 01:07:45');
INSERT INTO `log` VALUES (30, 10, '标签:[杂七杂八]', 'O:18:\"App\\Entity\\PageTag\":5:{s:22:\"\0App\\Entity\\PageTag\0id\";i:28;s:25:\"\0App\\Entity\\PageTag\0value\";s:12:\"杂七杂八\";s:33:\"\0App\\Entity\\PageTag\0admin_user_id\";i:1;s:30:\"\0App\\Entity\\PageTag\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 18:22:23.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:30:\"\0App\\Entity\\PageTag\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 17:07:45.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-10-10 01:07:53');
INSERT INTO `log` VALUES (31, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-10-11 23:44:04');
INSERT INTO `log` VALUES (32, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-10-12 16:38:12');
INSERT INTO `log` VALUES (33, 16, '标题:[微软通过Windows搜索推送美国大选信息 全球用户都可以看到] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:31;s:22:\"\0App\\Entity\\Page\0title\";s:77:\"微软通过Windows搜索推送美国大选信息 全球用户都可以看到\";s:24:\"\0App\\Entity\\Page\0summary\";s:279:\"虽然其他国家的公民其实是不能投票决定未来4年谁将带领美国，但即将到来的美国大选对于全球而言都非常重要，因此，这并不妨碍微软通过Windows 10开始菜单的搜索结果页向全球Windows 10用户推送美国大选信息。\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200921/6b3c0ab71532bb5954d85c85241d3b76.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:3;s:26:\"\0App\\Entity\\Page\0page_tags\";a:3:{i:0;i:28;i:1;i:27;i:2;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:6:\"timing\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-21 19:06:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 12:35:01.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-22 01:20:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:30;s:26:\"\0App\\Entity\\Page\0page_like\";i:57;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-23 01:25:53');
INSERT INTO `log` VALUES (34, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-09 16:51:54.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-23 21:09:38.755826\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:78;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-23 21:09:38');
INSERT INTO `log` VALUES (35, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-23 21:09:38.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-24 21:45:25.467886\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:78;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-24 21:45:25');
INSERT INTO `log` VALUES (36, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":11:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"特立独行的ZHU\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:2:{i:0;s:10:\"ROLE_ADMIN\";i:1;s:17:\"ROLE_SONATA_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$+wiK+JsHUyEoaMK9v967pQ$yPdNIEQl2HSpP6a9J3+jewvwdd8Amgg2oRq+jQ3YxY4\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-05 03:14:16.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:65:\"/uploads/admin_user/20201024/3edaf096c67d428a7b583fe36d05c993.jpg\";s:11:\"avatar_item\";a:0:{}}', '127.0.0.1', 1, '2020-10-24 21:46:20');
INSERT INTO `log` VALUES (37, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":11:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"特立独行的ZHU\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:2:{i:0;s:10:\"ROLE_ADMIN\";i:1;s:17:\"ROLE_SONATA_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$+wiK+JsHUyEoaMK9v967pQ$yPdNIEQl2HSpP6a9J3+jewvwdd8Amgg2oRq+jQ3YxY4\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-24 21:46:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:65:\"/uploads/admin_user/20201024/ab190d5d157d3dc23fce03b6784ed335.jpg\";s:11:\"avatar_item\";a:0:{}}', '127.0.0.1', 1, '2020-10-24 21:46:35');
INSERT INTO `log` VALUES (38, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-24 21:48:31.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-25 23:25:11.669299\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:79;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-25 23:25:11');
INSERT INTO `log` VALUES (39, 1, '登录成功', NULL, '127.0.0.1', 1, '2020-10-25 23:55:28');
INSERT INTO `log` VALUES (40, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:8:\"classics\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:0;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:0;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '::1', 1, '2020-10-28 19:55:01');
INSERT INTO `log` VALUES (41, 29, '站点名称:[GaoBlog] 博主名称:[一个藤上三个瓜]', 'O:18:\"App\\Entity\\Setting\":25:{s:22:\"\0App\\Entity\\Setting\0id\";i:1;s:28:\"\0App\\Entity\\Setting\0seo_keys\";s:66:\"高,博客,开源,symfony,php,开源博客,php,php 博客,php blog\";s:35:\"\0App\\Entity\\Setting\0seo_description\";s:32:\"高的开源博客, symfony blog\";s:29:\"\0App\\Entity\\Setting\0site_name\";s:7:\"GaoBlog\";s:28:\"\0App\\Entity\\Setting\0site_url\";s:21:\"http://blog.gaoop.com\";s:29:\"\0App\\Entity\\Setting\0introduce\";s:162:\"星光不问赶路人，时光不负有心人。这个世界上真的有人在过着你想要的生活。而那些人大都曾隐忍过你尚未经历的挫折。\";s:24:\"\0App\\Entity\\Setting\0name\";s:21:\"一个藤上三个瓜\";s:26:\"\0App\\Entity\\Setting\0avatar\";s:62:\"/uploads/setting/20200906/70646e23c608808ecdde4719f7836614.jpg\";s:25:\"\0App\\Entity\\Setting\0image\";s:59:\"/uploads/page/20200908/25ade1fee0c9bef3c04ed9129cf8f8a8.jpg\";s:31:\"\0App\\Entity\\Setting\0description\";s:697:\"我们总以为阳光是来自于太阳，可是在我们心里幽暗的时候，再灿烂的阳光也不能把我们拉出阴影。其实，阳光不只是来自于太阳，也来自我们的心。只要我们心里有光，就会感应到世界的光彩；只要我们心里有光，就能与有缘有情的人相互照亮；只要我们心里有光，即便在最寒冷、阴霾的日子，也能感受到温暖！\r\n<br /><br />\r\n人总是在遭遇一次重创之后，才会幡然醒悟，重新认识自己的坚强和隐忍。所以，无论你正在遭遇什么磨难，都不要一味抱怨上苍不公平，甚至从此一蹶不振。人生没有过不去的坎，只有过不去的人。\";s:25:\"\0App\\Entity\\Setting\0phone\";s:11:\"17756573476\";s:25:\"\0App\\Entity\\Setting\0email\";s:17:\"gaoblog@gaoop.com\";s:27:\"\0App\\Entity\\Setting\0address\";s:56:\"安徽省合肥市蜀山区幸福小区2栋1单元302室\";s:29:\"\0App\\Entity\\Setting\0social_qq\";s:10:\"1241321748\";s:33:\"\0App\\Entity\\Setting\0social_wechat\";s:6:\"gaooop\";s:32:\"\0App\\Entity\\Setting\0social_weibo\";s:21:\"一个藤上三个瓜\";s:32:\"\0App\\Entity\\Setting\0social_qzone\";s:30:\"https://github.com/gaojinsheng\";s:34:\"\0App\\Entity\\Setting\0dashboard_type\";s:9:\"workbench\";s:32:\"\0App\\Entity\\Setting\0is_subscribe\";b:0;s:30:\"\0App\\Entity\\Setting\0is_comment\";b:1;s:40:\"\0App\\Entity\\Setting\0is_auto_pass_comment\";b:0;s:28:\"\0App\\Entity\\Setting\0is_reply\";b:0;s:34:\"\0App\\Entity\\Setting\0is_maintenance\";b:0;s:11:\"avatar_item\";a:0:{}s:10:\"image_item\";a:0:{}}', '::1', 1, '2020-10-28 19:55:15');
INSERT INTO `log` VALUES (42, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-25 23:25:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-29 00:00:17.257835\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:79;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-10-29 00:00:17');
INSERT INTO `log` VALUES (43, 16, '标题:[SymfonyLive Paris 2020: regular registration ends on March 2nd] ', 'O:15:\"App\\Entity\\Page\":24:{s:19:\"\0App\\Entity\\Page\0id\";i:15;s:22:\"\0App\\Entity\\Page\0title\";s:62:\"SymfonyLive Paris 2020: regular registration ends on March 2nd\";s:24:\"\0App\\Entity\\Page\0summary\";s:178:\"Only a few days left to register at the regular fee, price changes on March 2nd 2020. As the conference is organized in French, the following blog post will be written in French.\";s:24:\"\0App\\Entity\\Page\0content\";s:0:\"\";s:26:\"\0App\\Entity\\Page\0thumbnail\";s:59:\"/uploads/page/20200911/dfb914f17ed7454fbd7896e4bcd53e72.jpg\";s:27:\"\0App\\Entity\\Page\0is_comment\";b:1;s:33:\"\0App\\Entity\\Page\0page_category_id\";i:2;s:26:\"\0App\\Entity\\Page\0page_tags\";a:2:{i:0;i:1;i:1;i:2;}s:23:\"\0App\\Entity\\Page\0status\";i:1;s:29:\"\0App\\Entity\\Page\0publish_type\";s:3:\"now\";s:30:\"\0App\\Entity\\Page\0admin_user_id\";i:1;s:27:\"\0App\\Entity\\Page\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-09-11 18:06:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:27:\"\0App\\Entity\\Page\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-10-29 00:00:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:29:\"\0App\\Entity\\Page\0publish_time\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-01 08:52:25.317927\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:26:\"\0App\\Entity\\Page\0page_view\";i:79;s:26:\"\0App\\Entity\\Page\0page_like\";i:46;s:23:\"\0App\\Entity\\Page\0is_top\";b:0;s:29:\"\0App\\Entity\\Page\0is_recommend\";b:0;s:31:\"\0App\\Entity\\Page\0publish_status\";b:1;s:24:\"\0App\\Entity\\Page\0seo_key\";N;s:32:\"\0App\\Entity\\Page\0seo_description\";N;s:12:\"page_publish\";a:0:{}s:14:\"thumbnail_item\";a:0:{}s:6:\"author\";N;}', '127.0.0.1', 1, '2020-11-01 08:52:25');
INSERT INTO `log` VALUES (44, 5, '用户名:[beijiddddngddd] - E-mail:[beidddjffiddng@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 16:32:47');
INSERT INTO `log` VALUES (45, 5, '用户名:[beijiddngddd] - E-mail:[beidddjiddng@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 16:34:05');
INSERT INTO `log` VALUES (46, 5, '用户名:[beijingddd] - E-mail:[beidjiddng@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 16:34:16');
INSERT INTO `log` VALUES (47, 5, '用户名:[beijingd] - E-mail:[beidjing@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 16:34:18');
INSERT INTO `log` VALUES (48, 5, '用户名:[beijidwwdddngddd] - E-mail:[beidddjffwwiddng@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 17:31:03');
INSERT INTO `log` VALUES (49, 5, '用户名:[beijiddddngddd] - E-mail:[beidddjffiddng@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 17:32:21');
INSERT INTO `log` VALUES (50, 5, '用户名:[beiddjidddngdfdg] - E-mail:[bedijdfddgidndg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-13 20:23:08');
INSERT INTO `log` VALUES (51, 3, '用户名:[admin111] - E-mail:[admin111@info.com] - 用户组:[超级管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:10:56');
INSERT INTO `log` VALUES (52, 5, '用户名:[admin111] - E-mail:[admin111@info.com] - 用户组:[超级管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:11:14');
INSERT INTO `log` VALUES (53, 5, '用户名:[beiddjidddndfdg] - E-mail:[bedijdfddidndg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:11:17');
INSERT INTO `log` VALUES (54, 3, '用户名:[admin1111] - E-mail:[admin1111@info.com] - 用户组:[超级管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:11:54');
INSERT INTO `log` VALUES (55, 3, '用户名:[gaooo] - E-mail:[gaoo@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:16:37');
INSERT INTO `log` VALUES (56, 3, '用户名:[gaooo1] - E-mail:[gaoo@info.co] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:17:11');
INSERT INTO `log` VALUES (57, 3, '用户名:[aggg] - E-mail:[aggg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:17:59');
INSERT INTO `log` VALUES (58, 3, '用户名:[wangzh] - E-mail:[wangs@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:20:08');
INSERT INTO `log` VALUES (59, 3, '用户名:[sllsksk] - E-mail:[ksdfj@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:23:20');
INSERT INTO `log` VALUES (60, 5, '用户名:[sllsksk] - E-mail:[ksdfj@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 02:23:28');
INSERT INTO `log` VALUES (61, 3, '用户名:[asfd sd a] - E-mail:[asadf@inf.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:13:44');
INSERT INTO `log` VALUES (62, 5, '用户名:[admin1111] - E-mail:[admin1111@info.com] - 用户组:[超级管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:14:34');
INSERT INTO `log` VALUES (63, 5, '用户名:[asfd sd a] - E-mail:[asadf@inf.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:17:14');
INSERT INTO `log` VALUES (64, 5, '用户名:[wangzh] - E-mail:[wangs@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:17:38');
INSERT INTO `log` VALUES (65, 5, '用户名:[aggg] - E-mail:[aggg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:18:10');
INSERT INTO `log` VALUES (66, 5, '用户名:[gaooo1] - E-mail:[gaoo@info.co] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:20:31');
INSERT INTO `log` VALUES (67, 5, '用户名:[gaooo] - E-mail:[gaoo@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:22:56');
INSERT INTO `log` VALUES (68, 5, '用户名:[beiddjidddndg] - E-mail:[bedijdddidndg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:24:22');
INSERT INTO `log` VALUES (69, 5, '用户名:[beidjidddndg] - E-mail:[bedijdddindg@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:27:03');
INSERT INTO `log` VALUES (70, 5, '用户名:[beidjiddndg] - E-mail:[bedijddding@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 03:27:27');
INSERT INTO `log` VALUES (71, 3, '用户名:[usert] - E-mail:[usert@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 04:00:41');
INSERT INTO `log` VALUES (72, 4, '用户名:[usert11111] - E-mail:[usert1111@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:33;s:27:\"\0App\\Entity\\AdminUser\0email\";s:18:\"usert1111@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:10:\"usert11111\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$RSyXGRTrRPuh2Ss8DlpSng$vk7POZX0kbCUidgEC0glbWcBtB5qja/hGE2X01ULPts\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:00:41.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-11-15 04:00:53');
INSERT INTO `log` VALUES (73, 4, '用户名:[adminaaa] - E-mail:[bedijdding@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:19;s:27:\"\0App\\Entity\\AdminUser\0email\";s:19:\"bedijdding@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:8:\"adminaaa\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:96:\"$argon2i$v=19$m=65536,t=4,p=1$bUQ2TU5WZU81TW1sdkhOWQ$nEhRc5Me39KO8JQdek7FEufl/i1V0MQpWGxSDLaCWWk\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-04-02 13:50:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-05-29 13:11:10.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 04:11:33');
INSERT INTO `log` VALUES (74, 3, '用户名:[user] - E-mail:[user@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 04:13:38');
INSERT INTO `log` VALUES (75, 3, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 04:20:11');
INSERT INTO `log` VALUES (76, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-11-15 05:15:00');
INSERT INTO `log` VALUES (77, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 05:15:00.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 05:15:10');
INSERT INTO `log` VALUES (78, 3, '用户名:[123] - E-mail:[123@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 06:09:33');
INSERT INTO `log` VALUES (79, 3, '用户名:[123123] - E-mail:[11223@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 06:09:46');
INSERT INTO `log` VALUES (80, 5, '用户名:[123123] - E-mail:[11223@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 06:44:24');
INSERT INTO `log` VALUES (81, 5, '用户名:[123] - E-mail:[123@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 06:44:27');
INSERT INTO `log` VALUES (82, 3, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[超级管理员]', NULL, '127.0.0.1', 1, '2020-11-15 07:22:18');
INSERT INTO `log` VALUES (83, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$WljdKcCC0/hukTPC7t4TzQ$18hZLNsA45XUKFImHwghIPT6WA4ErCiK22UvHoI8hAo\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-05-29 13:11:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 07:26:19');
INSERT INTO `log` VALUES (84, 4, '用户名:[admin] - E-mail:[admin123@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:17:\"admin123@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$WljdKcCC0/hukTPC7t4TzQ$18hZLNsA45XUKFImHwghIPT6WA4ErCiK22UvHoI8hAo\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:26:19.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 07:27:56');
INSERT INTO `log` VALUES (85, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$WljdKcCC0/hukTPC7t4TzQ$18hZLNsA45XUKFImHwghIPT6WA4ErCiK22UvHoI8hAo\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:27:56.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 07:28:02');
INSERT INTO `log` VALUES (86, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:28:02.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 07:28:43');
INSERT INTO `log` VALUES (87, 5, '用户名:[hangzhou] - E-mail:[hangzhou@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-15 10:18:48');
INSERT INTO `log` VALUES (88, 4, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:7;s:27:\"\0App\\Entity\\AdminUser\0email\";s:20:\"super-admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:11:\"super-admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$9SVOn5vKZZWJTP5HcMpOdQ$F7sUBA5YHg4JjncL2nIWHGFkGgkShOu4OI3mtYWH4OQ\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:22:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-11-15 11:01:11');
INSERT INTO `log` VALUES (89, 4, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:7;s:27:\"\0App\\Entity\\AdminUser\0email\";s:20:\"super-admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:11:\"super-admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$9SVOn5vKZZWJTP5HcMpOdQ$F7sUBA5YHg4JjncL2nIWHGFkGgkShOu4OI3mtYWH4OQ\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:22:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 11:01:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 11:01:18');
INSERT INTO `log` VALUES (90, 4, '用户名:[test] - E-mail:[t1est@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"t1est@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 05:15:10.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:08');
INSERT INTO `log` VALUES (91, 4, '用户名:[test] - E-mail:[t1qest@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"t1qest@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:08.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:17');
INSERT INTO `log` VALUES (92, 4, '用户名:[test] - E-mail:[t1est@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"t1est@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:22');
INSERT INTO `log` VALUES (93, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:27');
INSERT INTO `log` VALUES (94, 4, '用户名:[test] - E-mail:[te1st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"te1st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:27.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:32');
INSERT INTO `log` VALUES (95, 4, '用户名:[test] - E-mail:[te12st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"te12st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:32.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:36');
INSERT INTO `log` VALUES (96, 4, '用户名:[test] - E-mail:[te123st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:16:\"te123st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:36.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:40');
INSERT INTO `log` VALUES (97, 4, '用户名:[test] - E-mail:[te1234st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:17:\"te1234st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:40.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:45');
INSERT INTO `log` VALUES (98, 4, '用户名:[test] - E-mail:[te123st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:16:\"te123st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:45.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:50');
INSERT INTO `log` VALUES (99, 4, '用户名:[test] - E-mail:[te12st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"te12st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:50.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:00:55');
INSERT INTO `log` VALUES (100, 4, '用户名:[test] - E-mail:[te2st@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"te2st@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:00:55.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:00');
INSERT INTO `log` VALUES (101, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:00.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:05');
INSERT INTO `log` VALUES (102, 4, '用户名:[test] - E-mail:[test123@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:16:\"test123@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:05.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:26');
INSERT INTO `log` VALUES (103, 4, '用户名:[test] - E-mail:[test12@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"test12@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:26.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:32');
INSERT INTO `log` VALUES (104, 4, '用户名:[test] - E-mail:[test1@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"test1@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:32.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:37');
INSERT INTO `log` VALUES (105, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:37.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 21:01:42');
INSERT INTO `log` VALUES (106, 4, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:7;s:27:\"\0App\\Entity\\AdminUser\0email\";s:20:\"super-admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:11:\"super-admin\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$uQ2QjCW53dcj23dARGIttQ$XT3SQAYIOd94YxpWv91OeYsFcrrzisJtwC5H+QT6vgI\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:22:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 11:01:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-15 22:56:30');
INSERT INTO `log` VALUES (107, 3, '用户名:[aaaa] - E-mail:[aaaa@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-16 09:26:10');
INSERT INTO `log` VALUES (108, 8, '用户组名:[test]', NULL, '127.0.0.1', 1, '2020-11-16 13:45:37');
INSERT INTO `log` VALUES (109, 6, '用户组名:[测试组]', NULL, '127.0.0.1', 1, '2020-11-16 14:03:49');
INSERT INTO `log` VALUES (110, 8, '用户组名:[测试组]', NULL, '127.0.0.1', 1, '2020-11-16 14:14:10');
INSERT INTO `log` VALUES (111, 6, '用户组名:[测试组]', NULL, '127.0.0.1', 1, '2020-11-16 14:14:14');
INSERT INTO `log` VALUES (112, 7, '用户组名:[测试组]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:5;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"测试组\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:14:\"[1,2,3,4,5111]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 14:14:14.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-11-16 14:14:32');
INSERT INTO `log` VALUES (113, 7, '用户组名:[测试组]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:5;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"测试组\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:11:\"[1,2,3,4,5]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 14:14:14.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 14:14:32.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-16 14:14:44');
INSERT INTO `log` VALUES (114, 7, '用户组名:[测试组]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:5;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"测试组\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:17:\"[1,2,3,4,5,6,7,8]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 14:14:14.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 14:14:45.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-11-16 14:15:35');
INSERT INTO `log` VALUES (115, 4, '用户名:[aaaabbbb] - E-mail:[aaaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:8;s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"aaaa@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:8:\"aaaabbbb\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$YXkFQjUmkB+hCXctlCcl6g$ePQlE7ikNO7WEoFLhXT6qEYJaHC9TsRxfTW2onZHCaE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-16 09:26:10.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 7, '2020-11-16 17:01:40');
INSERT INTO `log` VALUES (116, 8, '用户组名:[测试组]', NULL, '127.0.0.1', 7, '2020-11-16 19:05:20');
INSERT INTO `log` VALUES (117, 6, '用户组名:[测试组]', NULL, '127.0.0.1', 1, '2020-11-17 12:16:47');
INSERT INTO `log` VALUES (118, 3, '用户名:[aaaav] - E-mail:[aaaav@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-17 12:57:41');
INSERT INTO `log` VALUES (119, 3, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-11-17 12:58:39');
INSERT INTO `log` VALUES (120, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$o9pDOy9piypbTUSSj4q1mQ$tah/eKvcD7AtYvDK9toBQ37lfPSLZeIi7CxgTtEJsV0\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 7, '2020-11-17 13:02:33');
INSERT INTO `log` VALUES (121, 5, '用户名:[aaaabbbb] - E-mail:[aaaa@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 7, '2020-11-17 16:07:07');
INSERT INTO `log` VALUES (122, 6, '用户组名:[测试组12]', NULL, '127.0.0.1', 1, '2020-11-19 11:33:24');
INSERT INTO `log` VALUES (123, 7, '用户组名:[管理员12]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:7;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:11:\"管理员12\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:17:\"[1,2,3,4,5,6,7,8]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-19 11:33:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-11-19 18:22:44');
INSERT INTO `log` VALUES (124, 6, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-15 18:19:06');
INSERT INTO `log` VALUES (125, 6, '用户组名:[admin123]', NULL, '127.0.0.1', 1, '2020-12-15 18:22:28');
INSERT INTO `log` VALUES (126, 8, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-15 18:22:36');
INSERT INTO `log` VALUES (127, 8, '用户组名:[管理员12]', NULL, '127.0.0.1', 1, '2020-12-15 18:22:49');
INSERT INTO `log` VALUES (128, 8, '用户组名:[admin123]', NULL, '127.0.0.1', 1, '2020-12-15 18:22:53');
INSERT INTO `log` VALUES (129, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-15 18:23:08');
INSERT INTO `log` VALUES (130, 6, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-15 18:25:46');
INSERT INTO `log` VALUES (131, 6, '用户组名:[测试组名称-123]', NULL, '127.0.0.1', 1, '2020-12-15 18:30:48');
INSERT INTO `log` VALUES (132, 8, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-15 18:30:52');
INSERT INTO `log` VALUES (133, 6, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-16 09:30:54');
INSERT INTO `log` VALUES (134, 8, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-16 09:32:57');
INSERT INTO `log` VALUES (135, 8, '用户组名:[测试组名称-123]', NULL, '127.0.0.1', 1, '2020-12-16 09:33:17');
INSERT INTO `log` VALUES (136, 6, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2020-12-16 09:40:41');
INSERT INTO `log` VALUES (137, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 09:40:50');
INSERT INTO `log` VALUES (138, 6, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-16 10:10:57');
INSERT INTO `log` VALUES (139, 8, '用户组名:[admin]', NULL, '127.0.0.1', 1, '2020-12-16 10:11:33');
INSERT INTO `log` VALUES (140, 8, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2020-12-16 10:11:36');
INSERT INTO `log` VALUES (141, 6, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2020-12-16 10:11:46');
INSERT INTO `log` VALUES (142, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 10:13:48');
INSERT INTO `log` VALUES (143, 8, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2020-12-16 10:16:30');
INSERT INTO `log` VALUES (144, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 10:16:32');
INSERT INTO `log` VALUES (145, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 10:16:45');
INSERT INTO `log` VALUES (146, 6, '用户组名:[测试组-123]', NULL, '127.0.0.1', 1, '2020-12-16 11:21:15');
INSERT INTO `log` VALUES (147, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 11:21:32');
INSERT INTO `log` VALUES (148, 7, '用户组名:[测试组-123]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:19;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:13:\"测试组-123\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:11:\"[5,6,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:21:15.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-16 11:23:35');
INSERT INTO `log` VALUES (149, 7, '用户组名:[测试组-123]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:19;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:13:\"测试组-123\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:15:\"[5,6,1,4,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:21:15.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:23:35.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:24:04');
INSERT INTO `log` VALUES (150, 8, '用户组名:[测试组-123]', NULL, '127.0.0.1', 1, '2020-12-16 11:24:16');
INSERT INTO `log` VALUES (151, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,2,3,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-13 13:14:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:34:59');
INSERT INTO `log` VALUES (152, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:19:\"[5,6,1,2,3,4,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:34:59.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:44:11');
INSERT INTO `log` VALUES (153, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,2,3,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:44:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:44:16');
INSERT INTO `log` VALUES (154, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:19:\"[5,6,1,2,3,4,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:44:16.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:45:07');
INSERT INTO `log` VALUES (155, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 11:45:31');
INSERT INTO `log` VALUES (157, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 11:49:12');
INSERT INTO `log` VALUES (158, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 11:49:53');
INSERT INTO `log` VALUES (159, 7, '用户组名:[测试组名称]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:21;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"测试组名称\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:17:\"[5,6,1,2,4,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:49:53.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-16 11:50:35');
INSERT INTO `log` VALUES (160, 7, '用户组名:[测试组名称]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:21;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"测试组名称\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,2,4,3]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:49:53.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:50:35.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 11:50:54');
INSERT INTO `log` VALUES (161, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 11:51:02');
INSERT INTO `log` VALUES (162, 6, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2020-12-16 11:52:33');
INSERT INTO `log` VALUES (164, 6, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 12:05:21');
INSERT INTO `log` VALUES (165, 7, '用户组名:[测试组名称]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:23;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"测试组名称\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:19:\"[5,6,1,2,4,3,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 12:05:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-16 12:05:32');
INSERT INTO `log` VALUES (166, 8, '用户组名:[测试组名称]', NULL, '127.0.0.1', 1, '2020-12-16 12:05:48');
INSERT INTO `log` VALUES (167, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$mc1KicgYfjeKZws58XTpiA$Rv9qJwmouqzkxOp/52rXu5jS/5KLZOkkT/m2D6av7xQ\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 13:02:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 15:24:41');
INSERT INTO `log` VALUES (168, 7, '用户组名:[营业执照、开户许可证]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:22;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:30:\"营业执照、开户许可证\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,3,7,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:52:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-16 16:52:42');
INSERT INTO `log` VALUES (169, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$aoccClsqvCKpy73UMu4pow$O7h1Q2QPJM+qAiPb9EzMzHaQd/fLQHYAfs4N+HOF3R0\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 15:24:41.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 17:12:30');
INSERT INTO `log` VALUES (170, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$o/LS9oj+Z/LXw9DI5a2lKQ$sHfzlZoL9GFbtjyF33c5oiiwAWq7emUnl0FeGQPtK9Q\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 17:12:30.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 17:22:01');
INSERT INTO `log` VALUES (171, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$n8+BjJSJLWAeAjulYx7SYg$75W+IEvSwEZd5py1592cy/flUncjeYv7/RvOGeKcYsQ\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 17:22:01.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 17:29:03');
INSERT INTO `log` VALUES (172, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$74HHq1tocvFQZrq0dCSevw$uKJ1zhSB+pvz/hn3vUJrXfRpPU/coprMlIOpwHtXRtM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 17:29:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 17:29:54');
INSERT INTO `log` VALUES (173, 7, '用户组名:[营业执照、开户许可证]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:22;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:30:\"营业执照、开户许可证\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:9:\"[5,6,7,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:52:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 16:52:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-16 17:59:21');
INSERT INTO `log` VALUES (174, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$MX/EpySEJADYGVtz5AVOnQ$Y1WgWnSaBTY1JygiX2XEFSSLjOEkFsEOUDqh2zsrSGI\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 17:29:54.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-19 10:01:24');
INSERT INTO `log` VALUES (175, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":8:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$w7vL/5oVUcm4qiM8tZtrMA$oSc8D6Q0fp8uIXz8cR3dMNZnBgY9NiJl0KmQVHQ4HQE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-19 10:01:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-19 10:01:55');
INSERT INTO `log` VALUES (176, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,2,3,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:45:07.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-20 00:16:38');
INSERT INTO `log` VALUES (177, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:19:\"[5,6,1,2,3,4,7,8,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-20 00:16:38.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-20 01:13:36');
INSERT INTO `log` VALUES (178, 3, '用户名:[aaa] - E-mail:[aaa@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-20 23:00:46');
INSERT INTO `log` VALUES (179, 7, '用户组名:[管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:2;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:15:\"[5,6,1,2,4,7,9]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-05-26 16:11:31.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-20 23:00:57');
INSERT INTO `log` VALUES (180, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/bf7437c371ae50ab43a64e7c87774a1d.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 10:16:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 15:45:29');
INSERT INTO `log` VALUES (181, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/6684a333588a8454e50ed542fb5132e3.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 15:45:29.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 15:47:56');
INSERT INTO `log` VALUES (182, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/876e0ec0e95119b9d44350cc0916ab58.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 15:47:56.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:09:27');
INSERT INTO `log` VALUES (183, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/8b6b8eddaaa26dc09cda9348bc0e5cc5.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:09:27.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:16:40');
INSERT INTO `log` VALUES (184, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/dd6d7049c9e92abcdd6c7b19c217a46c.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:16:40.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:18:04');
INSERT INTO `log` VALUES (185, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/c3de64c503cc2460de216bcfead5166c.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:18:04.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:19:08');
INSERT INTO `log` VALUES (186, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/b948f900ce53206a93e5e38ae34c4f32.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:19:08.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:24:27');
INSERT INTO `log` VALUES (187, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/2c224422d7f87ee8ce09c95647660162.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:24:27.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:25:07');
INSERT INTO `log` VALUES (188, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/ef2670896afa6d9c6afe44f8fc8259d6.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:25:07.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:25:24');
INSERT INTO `log` VALUES (189, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/db53ac952a6801bca9f2cbf969ee3921.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:25:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:28:55');
INSERT INTO `log` VALUES (190, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/a1564ef20549f444e7f4ecca2fb03648.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:28:55.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:30:29');
INSERT INTO `log` VALUES (191, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/d73d0cc43ecd05d69db74bb3bb5448b1.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:30:29.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:31:55');
INSERT INTO `log` VALUES (192, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/b0a1a2154e522263fb5e2e1cfa0b14cd.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:31:55.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:34:20');
INSERT INTO `log` VALUES (193, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/a548622bd44eb319e6f058eaf283bbf9.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:34:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:39:54');
INSERT INTO `log` VALUES (194, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/84173728fa604e484513f3dfb37fe5b6.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:39:54.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:41:15');
INSERT INTO `log` VALUES (195, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/f724a745167ed565c6f81548b6ffc987.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:41:15.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:43:47');
INSERT INTO `log` VALUES (196, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/1d0b506e1a72ff8248f4cb0ef9d6b20a.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:43:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:49:03');
INSERT INTO `log` VALUES (197, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/5fdb23dd91acb8103918e39c2fbe9935.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:49:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 16:55:02');
INSERT INTO `log` VALUES (198, 4, '用户名:[aaa] - E-mail:[aaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:11;s:27:\"\0App\\Entity\\AdminUser\0email\";s:12:\"aaa@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:3:\"aaa\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:67:\"/admin_user/11/avatar/20201223/f843c6012fe653f5468a6181555804f9.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$yNw8byIL5rCuoJB5XyOa0w$+Rpl7hcp/zV6Js1IB7LTFqksJREK/nGYNefGHr/foUE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-20 23:00:46.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 11, '2020-12-23 17:07:26');
INSERT INTO `log` VALUES (199, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/78ee1e2610f433ecd2727dceaa7fd056.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 16:55:02.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 17:09:20');
INSERT INTO `log` VALUES (200, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:66:\"/admin_user/1/avatar/20201223/93a47e904e940b3d1b57fed435f9a0ea.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 17:09:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 17:09:42');
INSERT INTO `log` VALUES (201, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:74:\"/uploads/admin_user/1/avatar/20201223/3a70d0a6717787fee42428b290ebdbe9.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 17:24:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-23 17:24:53');
INSERT INTO `log` VALUES (202, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:74:\"/uploads/admin_user/1/avatar/20201224/2a45d4514f4256babe62b6fe02da4198.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 17:24:53.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 00:06:50');
INSERT INTO `log` VALUES (203, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:74:\"/uploads/admin_user/1/avatar/20201224/ec8dfe37d993a6d9a379df07c1ea4491.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 00:06:50.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 10:52:10');
INSERT INTO `log` VALUES (204, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:74:\"/uploads/admin_user/1/avatar/20201224/0cd17110e80d07c58d46537af1549f58.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 10:52:10.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 12:22:01');
INSERT INTO `log` VALUES (205, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:74:\"/uploads/admin_user/1/avatar/20201224/29dafc2ae2e41455c6a8e353fb9a8310.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 12:22:01.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 13:01:08');
INSERT INTO `log` VALUES (206, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:116:\"sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/3cc6ee3751e53797479bf473921b78fe.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 13:01:08.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 13:40:35');
INSERT INTO `log` VALUES (207, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/cd3a21b940d904a598c88f6b4c125dc7.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 13:40:35.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 13:46:32');
INSERT INTO `log` VALUES (208, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/42d8311429dc9d515a5893a93312c6ef.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 13:46:32.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 13:49:04');
INSERT INTO `log` VALUES (209, 4, '用户名:[aaa] - E-mail:[aaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:11;s:27:\"\0App\\Entity\\AdminUser\0email\";s:12:\"aaa@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:3:\"aaa\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:125:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/11/avatar/6fbcddb4a218997135022a94980443d7.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$yNw8byIL5rCuoJB5XyOa0w$+Rpl7hcp/zV6Js1IB7LTFqksJREK/nGYNefGHr/foUE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-20 23:00:46.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-23 17:08:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 11, '2020-12-24 14:02:58');
INSERT INTO `log` VALUES (210, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/7dbe228123cdd6f2f972813d3e0cb461.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 13:49:04.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 14:30:05');
INSERT INTO `log` VALUES (211, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/84b24f700d44ace8c85e913dca46ab06.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 14:30:05.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-24 17:36:29');
INSERT INTO `log` VALUES (212, 7, '用户组名:[测试组]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:6;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"测试组\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:9:\"[1,2,3,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:16:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-25 11:01:03');
INSERT INTO `log` VALUES (213, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/ed9eec395876146e70a08e82821ffbe7.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 17:36:29.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 14:29:05');
INSERT INTO `log` VALUES (214, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/6539bf5568f489909c1cd7768dd300bc.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 14:29:05.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 14:29:39');
INSERT INTO `log` VALUES (215, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/0911f539097c7181889e95f68b61e2be.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 14:29:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 14:37:19');
INSERT INTO `log` VALUES (216, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/231bbd37ec194beb978701f80687771f.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 14:37:19.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 16:02:32');
INSERT INTO `log` VALUES (217, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":9:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 16:02:32.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 16:02:54');
INSERT INTO `log` VALUES (218, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:19:\"no fear in my heart\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 16:02:54.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 16:50:25');
INSERT INTO `log` VALUES (219, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:23:\"no fear in my heart qqq\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 16:50:25.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 17:36:58');
INSERT INTO `log` VALUES (220, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:19:\"no fear in my heart\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 17:36:58.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 17:37:13');
INSERT INTO `log` VALUES (221, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:24:\"no fear in my heart 1111\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 17:37:13.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 17:40:21');
INSERT INTO `log` VALUES (222, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:23:\"no fear in my heart 222\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 17:40:21.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:31:20');
INSERT INTO `log` VALUES (223, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 33333\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:31:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:31:58');
INSERT INTO `log` VALUES (224, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 44444\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:31:58.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:33:05');
INSERT INTO `log` VALUES (225, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 55555\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:33:05.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:33:34');
INSERT INTO `log` VALUES (226, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:12:\"呼呼啦啦\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 66666\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:33:35.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:35:51');
INSERT INTO `log` VALUES (227, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 66666\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:35:51.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-25 18:38:24');
INSERT INTO `log` VALUES (228, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/50495e7540099c1af63d697027a1ed38.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 18:38:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-26 06:54:42');
INSERT INTO `log` VALUES (229, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/2653bf93c5bd6a651a981ce11a8cc3e6.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-26 06:54:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-27 23:07:52');
INSERT INTO `log` VALUES (230, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$VrVFE2Do53emlyEI5r4q6Q$tumPuhA4jGhCTKmGevj0/CAMpzyi4oWnfANFNujIq7w\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-27 23:07:52.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 09:40:16');
INSERT INTO `log` VALUES (231, 3, '用户名:[lisa] - E-mail:[lisa@info.com] - 用户组:[测试组]', NULL, '127.0.0.1', 1, '2020-12-28 16:45:18');
INSERT INTO `log` VALUES (232, 3, '用户名:[haha] - E-mail:[haha@info.com] - 用户组:[测试组]', NULL, '127.0.0.1', 1, '2020-12-28 16:48:00');
INSERT INTO `log` VALUES (233, 3, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-28 16:50:06');
INSERT INTO `log` VALUES (234, 3, '用户名:[aahsdfsdf ] - E-mail:[] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-28 17:04:27');
INSERT INTO `log` VALUES (235, 3, '用户名:[aasdaadf ] - E-mail:[] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-28 17:10:22');
INSERT INTO `log` VALUES (236, 5, '用户名:[aasdaadf ] - E-mail:[] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-28 17:13:29');
INSERT INTO `log` VALUES (237, 5, '用户名:[aahsdfsdf ] - E-mail:[] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2020-12-28 17:13:31');
INSERT INTO `log` VALUES (238, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:6:\"琪琪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-28 17:15:33');
INSERT INTO `log` VALUES (239, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[营业执照、开户许可证]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:6:\"琪琪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:22;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:15:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:15:47');
INSERT INTO `log` VALUES (240, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:6:\"琪琪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:15:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:18:51');
INSERT INTO `log` VALUES (241, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:0:\"\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:18:51.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:21:30');
INSERT INTO `log` VALUES (242, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"特立独行的猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:21:30.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:38:01');
INSERT INTO `log` VALUES (243, 4, '用户名:[haha] - E-mail:[haha@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:13;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"haha\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"haha@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"嚣张跋扈的猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354631\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$DWaBBigH2EqPS4kn7/WgSw$cGvjQT7WO0w1NsT3n9jhkkPY5JW65HyY7l84xnv4sO4\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:48:00.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-28 17:38:24');
INSERT INTO `log` VALUES (244, 4, '用户名:[lisa] - E-mail:[lisa@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:12;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"lisa\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"lisa@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:15:\"丽萨可爱猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17744523434\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$bqiw5vVj3b8+hCdVdQQ08g$qheO0P6Q+sIijJVAwv19cnlSM8L5Su+ytYhyDO49BL4\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:45:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-28 17:38:35');
INSERT INTO `log` VALUES (245, 4, '用户名:[aaa] - E-mail:[aaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:11;s:30:\"\0App\\Entity\\AdminUser\0username\";s:3:\"aaa\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:12:\"aaa@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:125:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/11/avatar/6fbcddb4a218997135022a94980443d7.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:19:\"三A认证可爱猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$yNw8byIL5rCuoJB5XyOa0w$+Rpl7hcp/zV6Js1IB7LTFqksJREK/nGYNefGHr/foUE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-20 23:00:46.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-24 14:02:58.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:40:14');
INSERT INTO `log` VALUES (246, 4, '用户名:[aaadav] - E-mail:[aaaadv@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:10;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"aaadav\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"aaaadv@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"无所不能的草原羊\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867534632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$w7vL/5oVUcm4qiM8tZtrMA$oSc8D6Q0fp8uIXz8cR3dMNZnBgY9NiJl0KmQVHQ4HQE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:58:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-19 10:01:55.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:40:58');
INSERT INTO `log` VALUES (247, 4, '用户名:[aaa] - E-mail:[aaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:11;s:30:\"\0App\\Entity\\AdminUser\0username\";s:3:\"aaa\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:12:\"aaa@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:125:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/11/avatar/6fbcddb4a218997135022a94980443d7.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:19:\"三A认证可爱猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"13334234335\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$yNw8byIL5rCuoJB5XyOa0w$+Rpl7hcp/zV6Js1IB7LTFqksJREK/nGYNefGHr/foUE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-20 23:00:46.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:40:14.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:41:11');
INSERT INTO `log` VALUES (248, 4, '用户名:[aaaav] - E-mail:[aaaav@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:9;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"aaaav\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"aaaav@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"奇奇怪怪的华松鼠\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"15482345458\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$nfVn1bssIacxyou7wZ+7zA$blXhRW9l7KAwqety111L9oi24TdcS/+O3nCGnVT1b+Q\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:57:41.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-28 17:41:46');
INSERT INTO `log` VALUES (249, 4, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:7;s:30:\"\0App\\Entity\\AdminUser\0username\";s:11:\"super-admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:20:\"super-admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"我是测试大大\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"12345343412\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$uQ2QjCW53dcj23dARGIttQ$XT3SQAYIOd94YxpWv91OeYsFcrrzisJtwC5H+QT6vgI\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:22:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 22:56:30.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:44:41');
INSERT INTO `log` VALUES (250, 4, '用户名:[super-admin] - E-mail:[super-admin@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:7;s:30:\"\0App\\Entity\\AdminUser\0username\";s:11:\"super-admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:20:\"super-admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"我是测试大大\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"12345343412\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$uQ2QjCW53dcj23dARGIttQ$XT3SQAYIOd94YxpWv91OeYsFcrrzisJtwC5H+QT6vgI\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 07:22:18.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:44:41.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:45:03');
INSERT INTO `log` VALUES (251, 4, '用户名:[test] - E-mail:[test@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:4;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"test\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"test@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"测试测试一直战斗\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"14082374723\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$vhERMk/NIwtgKoAaJUHPUg$DNLXbd5FSq9FZCukUDWPxmF3HWiRk+aPSR45cUoEOK8\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:20:11.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 21:01:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:45:48');
INSERT INTO `log` VALUES (252, 4, '用户名:[user] - E-mail:[user@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:3;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"user\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"user@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"打包的诗和远方\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18773844345\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$KIp4K71I3uVSCL+FbZXzow$P0JZ9JALsnnwIMOMt+XJHi/wtrKiLDQPhqZ3v6X8wik\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-15 04:13:38.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2020-12-28 17:46:36');
INSERT INTO `log` VALUES (253, 4, '用户名:[wuqiqi特立独行的猪特立独行的猪] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:42:\"wuqiqi特立独行的猪特立独行的猪\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"特立独行的猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:38:01.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:49:55');
INSERT INTO `log` VALUES (254, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"特立独行的猪猪侠\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:49:55.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 17:58:36');
INSERT INTO `log` VALUES (255, 4, '用户名:[haha] - E-mail:[haha@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:13;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"haha\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"haha@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:18:\"嚣张跋扈的猪\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354631\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$UfkrLmsdQDkBzND5pJovaQ$YT/DqYGMSPpFbULLz1VC+gSeNYP3cK5eS3VQEEJMcyo\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:48:00.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 17:38:24.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 18:27:51');
INSERT INTO `log` VALUES (256, 7, '用户组名:[测试组]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:6;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"测试组\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:15:\"[5,6,1,2,4,7,8]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-11-17 12:16:47.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 11:01:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-28 18:28:43');
INSERT INTO `log` VALUES (257, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$cN0yDI6R8EL+jf/8kp8EgQ$xadWxMXe6SVQQxzgRm3hnlRuwYkIhXup6d2+wudi5nk\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 09:40:16.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:04:15');
INSERT INTO `log` VALUES (258, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$pttwKTrU3AbI0A3c+8iJhQ$FDIXaGQzRXHVjuPmhv/sF3B07GX84JrSONW6a+aQ32M\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:04:15.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:04:36');
INSERT INTO `log` VALUES (259, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$esDNHTGTaxTGSpeFn9KBbQ$3mUrF81DdbhO8KOlV7GfAswK3eMz++ecvttc0EXtVCg\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:04:36.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:04:45');
INSERT INTO `log` VALUES (260, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$jkaQ/KiH/5Rblw4piDQtCg$c7nQ1tCdVxYi7EUAyYX17n8VCzzDLOWnd8mpTJiNkX0\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:04:45.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:05:42');
INSERT INTO `log` VALUES (261, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$Emk4Q3sQ6ZwBrcOBxlnRRw$FHbIvnY4a6ygscUOy0qNaczZD3DHOkVtJzQbP0gsNdE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:05:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:05:51');
INSERT INTO `log` VALUES (262, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$3sOa89MPPHdjI2YdTWbplQ$gf7qgzolTNzMIMV7qo/4uJUSYQDw3i7tsFHfQwB0VcI\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:05:51.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:06:50');
INSERT INTO `log` VALUES (263, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$/DIX8HUoqI4z4/3IQ1CrTA$TVbsF7usSDpigUka4LsofKET4VBNWd2YHzedLdHziTU\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:06:50.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:07:34');
INSERT INTO `log` VALUES (264, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$/qAlYALn8cIkX+F96ifBtQ$fB5e2tVuenmJwdnmXIIC4xZoLN+szByq1AZPHlsRyVw\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:07:34.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:08:22');
INSERT INTO `log` VALUES (265, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:124:\"https://sf-api-init-1258794984.cos.ap-shanghai.myqcloud.com/uploads/admin_user/1/avatar/1932ab558c65b9b477e46a43fbc41167.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:08:22.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-29 12:10:04');
INSERT INTO `log` VALUES (266, 7, '用户组名:[营业执照、开户许可证]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:22;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:30:\"营业执照、开户许可证\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:13:\"[5,6,1,3,7,8]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-16 11:52:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 10:57:39.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2020-12-31 11:04:02');
INSERT INTO `log` VALUES (267, 3, '用户名:[aaaa] - E-mail:[aaaa@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2021-01-04 17:20:49');
INSERT INTO `log` VALUES (268, 8, '用户组名:[营业执照、开户许可证]', NULL, '127.0.0.1', 1, '2021-01-15 11:39:26');
INSERT INTO `log` VALUES (269, 6, '用户组名:[测试组12]', NULL, '127.0.0.1', 1, '2021-01-15 11:39:34');
INSERT INTO `log` VALUES (270, 4, '用户名:[aaaa] - E-mail:[aaaa@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:17;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"aaaa\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"aaaa@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:10:\"abcyiersan\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$hzrCq+YyD13ulzk4IhNlfQ$lxbvmPcCsxE1l5fZHvbEbYG6ZK0Xuu5lE76h1IvJ548\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-04 17:20:49.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-25 14:23:26.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-01-26 09:13:48');
INSERT INTO `log` VALUES (271, 3, '用户名:[cccc] - E-mail:[] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2021-01-26 09:14:38');
INSERT INTO `log` VALUES (272, 4, '用户名:[cccc] - E-mail:[cccc@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:18;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"cccc\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"cccc@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:2:\"4c\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"13123234134\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$xoABGMNUyvtv4fQExPralQ$YHPmjsCk1rVB4EXBijlmloZZzXQCKW6YGPQSdZJ+368\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-26 09:14:38.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";N;}', '127.0.0.1', 1, '2021-01-26 09:15:12');
INSERT INTO `log` VALUES (273, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:64:\"uploads/admin_user/1/avatar/a560355d2d7cd70f70678c5a26021ed3.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 12:10:04.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-01-29 11:51:58');
INSERT INTO `log` VALUES (274, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:64:\"uploads/admin_user/1/avatar/554d4a8fe2eb9a3dc41507c6c4b2f708.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-29 11:51:58.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-01-29 11:54:50');
INSERT INTO `log` VALUES (275, 4, '用户名:[cccc] - E-mail:[cccc@info.com] - 用户组:[管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:18;s:30:\"\0App\\Entity\\AdminUser\0username\";s:4:\"cccc\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:13:\"cccc@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";N;s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:2:\"4c\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"13123234134\";s:27:\"\0App\\Entity\\AdminUser\0motto\";N;s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$R3PScZ1aZ+HiUoFjB4K/WA$lW1RIzrq8U4v37fHLFzN6qzAPMu24UDuucO7ZjjbEbM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:2;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-26 09:14:38.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-26 09:15:12.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-01-29 15:31:36');
INSERT INTO `log` VALUES (276, 5, '用户名:[cccc] - E-mail:[cccc@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2021-02-06 23:41:35');
INSERT INTO `log` VALUES (277, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:21:\"[5,6,7,10,11,8,1,9,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 10:57:46.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-06 23:53:08');
INSERT INTO `log` VALUES (278, 8, '用户组名:[测试组12]', NULL, '127.0.0.1', 1, '2021-02-07 00:04:57');
INSERT INTO `log` VALUES (279, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:64:\"uploads/admin_user/1/avatar/f3d45a62055ce846bde138752931013c.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-01-29 11:54:50.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-07 00:05:28');
INSERT INTO `log` VALUES (280, 7, '用户组名:[管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:2;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:9:\"[5,6,1,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-25 10:57:42.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-07 00:10:09');
INSERT INTO `log` VALUES (281, 7, '用户组名:[管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:2;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:9:\"管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:15:\"[5,6,7,10,11,8]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:0;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-07 00:10:09.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-07 00:10:18');
INSERT INTO `log` VALUES (282, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:64:\"uploads/admin_user/1/avatar/ebcd27f86dce569e1252080338819b39.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-07 00:05:28.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-07 00:20:09');
INSERT INTO `log` VALUES (283, 5, '用户名:[aaaa] - E-mail:[aaaa@info.com] - 用户组:[管理员]', NULL, '127.0.0.1', 1, '2021-02-08 09:29:19');
INSERT INTO `log` VALUES (284, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:19:\"[5,6,7,10,11,1,9,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-06 23:53:08.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-09 18:58:33');
INSERT INTO `log` VALUES (285, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:21:\"[5,6,7,10,11,8,1,9,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-09 18:58:33.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-09 18:58:59');
INSERT INTO `log` VALUES (286, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"特立独行的猪猪侠\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-29 06:44:59.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-13 12:42:17');
INSERT INTO `log` VALUES (287, 4, '用户名:[wuqiqi] - E-mail:[wuqiqi@info.com] - 用户组:[测试组]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:14;s:30:\"\0App\\Entity\\AdminUser\0username\";s:6:\"wuqiqi\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:15:\"wuqiqi@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:0:\"\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:24:\"特立独行的猪猪侠\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"18867354632\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:0:\"\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$M966u6VtWjTHycTftGU1rA$o/+cQOH7yi9kQdpv0vJvi21DsmFWxuSGBmf62Buu0jE\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:6;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-12-28 16:50:06.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-13 12:42:17.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-13 12:42:27');
INSERT INTO `log` VALUES (288, 7, '用户组名:[超级管理员]', 'O:25:\"App\\Entity\\AdminUserGroup\":6:{s:29:\"\0App\\Entity\\AdminUserGroup\0id\";i:1;s:31:\"\0App\\Entity\\AdminUserGroup\0name\";s:15:\"超级管理员\";s:37:\"\0App\\Entity\\AdminUserGroup\0module_ids\";s:24:\"[5,6,7,10,11,8,12,1,9,4]\";s:35:\"\0App\\Entity\\AdminUserGroup\0is_super\";b:1;s:37:\"\0App\\Entity\\AdminUserGroup\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 21:27:03.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:37:\"\0App\\Entity\\AdminUserGroup\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-09 18:58:59.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-14 15:11:53');
INSERT INTO `log` VALUES (289, 4, '用户名:[admin] - E-mail:[admin@info.com] - 用户组:[超级管理员]', 'O:20:\"App\\Entity\\AdminUser\":12:{s:24:\"\0App\\Entity\\AdminUser\0id\";i:1;s:30:\"\0App\\Entity\\AdminUser\0username\";s:5:\"admin\";s:27:\"\0App\\Entity\\AdminUser\0email\";s:14:\"admin@info.com\";s:28:\"\0App\\Entity\\AdminUser\0avatar\";s:64:\"uploads/admin_user/1/avatar/e1c8865070339b8c910739f6299b1372.jpg\";s:30:\"\0App\\Entity\\AdminUser\0nickname\";s:21:\"超级大胖呼呼哈\";s:29:\"\0App\\Entity\\AdminUser\0contact\";s:11:\"17756573476\";s:27:\"\0App\\Entity\\AdminUser\0motto\";s:25:\"no fear in my heart 77777\";s:27:\"\0App\\Entity\\AdminUser\0roles\";a:1:{i:0;s:10:\"ROLE_ADMIN\";}s:30:\"\0App\\Entity\\AdminUser\0password\";s:97:\"$argon2id$v=19$m=65536,t=4,p=1$k6kgsSk2y3+EiMSwFKx/dQ$JlDKFUn15jQPYCTDqwBRnxoFtCwTD9L2+6nKw6/CsrM\";s:41:\"\0App\\Entity\\AdminUser\0admin_user_group_id\";i:1;s:32:\"\0App\\Entity\\AdminUser\0created_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2020-03-21 01:01:20.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}s:32:\"\0App\\Entity\\AdminUser\0updated_at\";O:8:\"DateTime\":3:{s:4:\"date\";s:26:\"2021-02-07 00:20:09.000000\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"PRC\";}}', '127.0.0.1', 1, '2021-02-18 15:41:27');
COMMIT;

-- ----------------------------
-- Table structure for log_type
-- ----------------------------
DROP TABLE IF EXISTS `log_type`;
CREATE TABLE `log_type` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `value` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='日志类型表';

-- ----------------------------
-- Records of log_type
-- ----------------------------
BEGIN;
INSERT INTO `log_type` VALUES (1, '登录-成功');
INSERT INTO `log_type` VALUES (2, '登录-失败');
INSERT INTO `log_type` VALUES (3, '用户-创建');
INSERT INTO `log_type` VALUES (4, '用户-修改');
INSERT INTO `log_type` VALUES (5, '用户-删除');
INSERT INTO `log_type` VALUES (6, '用户组-创建');
INSERT INTO `log_type` VALUES (7, '用户组-修改');
INSERT INTO `log_type` VALUES (8, '用户组-删除');
INSERT INTO `log_type` VALUES (9, '标签-创建');
INSERT INTO `log_type` VALUES (10, '标签-修改');
INSERT INTO `log_type` VALUES (11, '标签-删除');
INSERT INTO `log_type` VALUES (12, '类别-创建');
INSERT INTO `log_type` VALUES (13, '类别-修改');
INSERT INTO `log_type` VALUES (14, '类别-删除');
INSERT INTO `log_type` VALUES (15, '文章-创建');
INSERT INTO `log_type` VALUES (16, '文章-修改');
INSERT INTO `log_type` VALUES (17, '文章-删除');
INSERT INTO `log_type` VALUES (18, '评论-删除');
INSERT INTO `log_type` VALUES (19, '留言-删除');
INSERT INTO `log_type` VALUES (20, '菜单-新建');
INSERT INTO `log_type` VALUES (21, '菜单-修改');
INSERT INTO `log_type` VALUES (22, '菜单-删除');
INSERT INTO `log_type` VALUES (23, '图集-新建');
INSERT INTO `log_type` VALUES (24, '图集-修改');
INSERT INTO `log_type` VALUES (25, '图集-删除');
INSERT INTO `log_type` VALUES (26, '友链-新建');
INSERT INTO `log_type` VALUES (27, '友链-修改');
INSERT INTO `log_type` VALUES (28, '友链-删除');
INSERT INTO `log_type` VALUES (29, '设置-修改');
INSERT INTO `log_type` VALUES (30, '订阅-删除');
COMMIT;

-- ----------------------------
-- Table structure for migration_versions
-- ----------------------------
DROP TABLE IF EXISTS `migration_versions`;
CREATE TABLE `migration_versions` (
  `version` varchar(14) COLLATE utf8mb4_unicode_ci NOT NULL,
  `executed_at` datetime NOT NULL COMMENT '(DC2Type:datetime_immutable)',
  PRIMARY KEY (`version`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据迁移表';

-- ----------------------------
-- Records of migration_versions
-- ----------------------------
BEGIN;
INSERT INTO `migration_versions` VALUES ('20210206125740', '2021-02-06 12:58:22');
INSERT INTO `migration_versions` VALUES ('20210206130608', '2021-02-06 13:06:16');
INSERT INTO `migration_versions` VALUES ('20210206131624', '2021-02-06 13:16:29');
INSERT INTO `migration_versions` VALUES ('20210206132208', '2021-02-06 13:22:13');
INSERT INTO `migration_versions` VALUES ('20210208030532', '2021-02-08 03:05:41');
INSERT INTO `migration_versions` VALUES ('20210208032529', '2021-02-08 03:25:33');
INSERT INTO `migration_versions` VALUES ('20210208032639', '2021-02-08 03:26:42');
INSERT INTO `migration_versions` VALUES ('20210208105740', '2021-02-08 10:57:49');
INSERT INTO `migration_versions` VALUES ('20210214070443', '2021-02-14 07:04:49');
INSERT INTO `migration_versions` VALUES ('20210214070919', '2021-02-14 07:09:23');
COMMIT;

-- ----------------------------
-- Table structure for notice
-- ----------------------------
DROP TABLE IF EXISTS `notice`;
CREATE TABLE `notice` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `notice_type_id` int(11) NOT NULL COMMENT '消息类型ID',
  `title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '标题',
  `content` longtext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '消息正文',
  `from_type` int(11) NOT NULL DEFAULT '0' COMMENT '发送方类型 0系统 1用户',
  `from_id` int(11) NOT NULL COMMENT '发送方对应类型ID',
  `to_type` int(11) NOT NULL DEFAULT '0' COMMENT '接收方类型 0全部 1用户组 2用户',
  `to_id` json NOT NULL COMMENT '接收方对应类型ID集合',
  `admin_user_id` int(11) NOT NULL DEFAULT '0' COMMENT '消息创建人ID，0表示系统',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态 0删除 1正常',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息表';

-- ----------------------------
-- Records of notice
-- ----------------------------
BEGIN;
INSERT INTO `notice` VALUES (1, 3, 'symfony开发者大会将于2021-08-18如期举行', 'symfony开发者大会将于2021-08-18如期举行symfony开发者大会将于2021-08-18如期举行symfony开发者大会将于2021-08-18如期举行', 0, 0, 2, '[1, 10]', 1, 1, '2021-02-08 19:00:42', NULL);
INSERT INTO `notice` VALUES (2, 1, 'Rust 基金会成立，创始成员包括华为、Microsoft、Google', '第三方阿萨法给地方撒大东方，安抚发的咖食发鬼，爱迪生发个，啊啊as，阿萨德刚阿嘎嘎三个阿三哥。', 0, 0, 1, '[2, 6]', 1, 1, '2021-02-08 19:01:06', NULL);
INSERT INTO `notice` VALUES (3, 1, 'Apache Ambari 公布任意文件下载漏洞', '说法安抚as阿斯蒂芬沙发斯蒂芬阿萨德发水电费安抚啊撒地方大师傅 打发安抚阿道夫大师傅阿斯蒂芬安抚地方萨达、', 0, 0, 0, '[0]', 1, 1, '2021-02-08 19:01:26', NULL);
INSERT INTO `notice` VALUES (5, 1, 'Linux 5.12 逐步淘汰对过时的英特尔 MID 的支持', 'aadfaa', 0, 0, 2, '[12, 10]', 1, 1, '2021-02-08 19:05:16', NULL);
INSERT INTO `notice` VALUES (6, 1, 'AvenirSQL —— 基于 Node.js 的数据库', '发发阿发啥打法上大师傅暗室逢灯大师傅发发阿发啥打法上大师傅暗室逢灯大师傅发发阿发啥打法上大师傅暗室逢灯大师傅', 0, 0, 2, '[13, 12, 11, 10, 9, 7, 1]', 1, 1, '2021-02-08 19:14:33', NULL);
INSERT INTO `notice` VALUES (7, 2, 'Gitee 推荐 | 分布式配置中心 BRCC', '消息通知模块前端集成完成，消息通知模块后端集成完成，前后端联调完成', 0, 0, 2, '[1, 7]', 1, 1, '2021-02-08 19:18:24', NULL);
INSERT INTO `notice` VALUES (8, 1, '网易开源服务网格组件 Slime：优化 Istio 高阶功能', 'adf', 0, 0, 2, '[]', 1, 0, '2021-02-08 19:22:13', '2021-02-18 15:51:08');
INSERT INTO `notice` VALUES (9, 1, '商品大促即将开始', '商品大促将于本月20号准时开始，请大家积极参与', 0, 0, 1, '[1, 2]', 1, 1, '2021-02-08 19:23:13', NULL);
INSERT INTO `notice` VALUES (10, 1, '网易开源服务网格组件 Slime：优化 Istio 高阶功能', 'adfasfasfasfafasf', 0, 0, 1, '[2]', 1, 1, '2021-02-08 19:40:17', NULL);
INSERT INTO `notice` VALUES (11, 1, '知名扩展 The Great Suspender 遭 Google 下架，并被列入恶意软件', 'bbbb', 0, 0, 1, '[2]', 1, 1, '2021-02-09 01:04:52', NULL);
INSERT INTO `notice` VALUES (12, 1, '知名扩展 The Great Suspender 遭 Google 下架，并被列入恶意软件', '11111', 0, 0, 0, '[0]', 1, 1, '2021-02-09 10:33:16', NULL);
INSERT INTO `notice` VALUES (13, 1, 'QuickDAO4.1.1 版本发布，一个简单易用的JavaORM框架', '22222', 0, 0, 1, '[6]', 1, 1, '2021-02-09 10:36:13', NULL);
INSERT INTO `notice` VALUES (14, 2, '项目经理最近感觉系统慢了，想知道整个系统每个方法的执行时间', '33333', 0, 0, 1, '[1]', 1, 1, '2021-02-09 10:40:27', NULL);
INSERT INTO `notice` VALUES (15, 1, '从汇编角度与你分析「为什么不要用异或来交换两个数」', '444444', 0, 0, 2, '[11, 12]', 1, 1, '2021-02-09 10:40:47', NULL);
INSERT INTO `notice` VALUES (16, 1, '技术干货 | 基于 Doris 构建的小程序私域流量增长', '55555', 0, 0, 2, '[1]', 1, 1, '2020-11-01 10:41:07', NULL);
INSERT INTO `notice` VALUES (17, 1, '从网络I/O模型到Netty，先深入了解下I/O多路复用', '大阿斯顿发斯蒂芬阿斯蒂芬阿斯蒂芬 阿斯蒂芬啊撒地方阿斯蒂芬阿斯蒂芬，大阿斯顿发斯蒂芬阿斯蒂芬阿斯蒂芬 阿斯蒂芬啊撒地方阿斯蒂芬阿斯蒂芬，大阿斯顿发斯蒂芬阿斯蒂芬阿斯蒂芬 阿斯蒂芬啊撒地方阿斯蒂芬阿斯蒂芬，大阿斯顿发斯蒂芬阿斯蒂芬阿斯蒂芬 阿斯蒂芬啊撒地方阿斯蒂芬阿斯蒂芬、', 0, 0, 1, '[1]', 1, 1, '2020-11-01 10:41:07', NULL);
INSERT INTO `notice` VALUES (18, 1, '用免费开放的华为安全检测功能，评估App运行设备安全', '阿斯顿发斯蒂芬', 0, 0, 0, '[0]', 1, 1, '2021-02-09 15:23:58', NULL);
INSERT INTO `notice` VALUES (19, 1, '如何让测试同学理解并发锁', '阿斯蒂芬阿斯蒂芬安抚', 0, 0, 2, '[1]', 1, 0, '2021-02-09 15:24:16', '2021-02-18 15:50:56');
INSERT INTO `notice` VALUES (20, 1, '新的一年一定好好的', '身体好，家庭好，事业好，财运好，一切都好好的，新年快乐', 0, 0, 0, '[0]', 1, 1, '2021-02-09 19:37:26', NULL);
COMMIT;

-- ----------------------------
-- Table structure for notice_read
-- ----------------------------
DROP TABLE IF EXISTS `notice_read`;
CREATE TABLE `notice_read` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `admin_user_id` int(11) NOT NULL COMMENT '用户ID',
  `notice_id` int(11) NOT NULL COMMENT '消息ID',
  `ip` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息已读表';

-- ----------------------------
-- Records of notice_read
-- ----------------------------
BEGIN;
INSERT INTO `notice_read` VALUES (1, 1, 20, '127.0.0.1', '2021-02-09 19:54:43', NULL);
INSERT INTO `notice_read` VALUES (2, 1, 19, '127.0.0.1', '2021-02-09 19:56:48', NULL);
INSERT INTO `notice_read` VALUES (3, 1, 18, '127.0.0.1', '2021-02-09 19:56:59', NULL);
INSERT INTO `notice_read` VALUES (4, 1, 17, '127.0.0.1', '2021-02-09 20:08:50', NULL);
INSERT INTO `notice_read` VALUES (5, 1, 16, '127.0.0.1', '2021-02-09 20:13:06', NULL);
INSERT INTO `notice_read` VALUES (6, 1, 14, '127.0.0.1', '2021-02-09 23:41:40', NULL);
INSERT INTO `notice_read` VALUES (7, 1, 12, '127.0.0.1', '2021-02-09 23:50:05', NULL);
INSERT INTO `notice_read` VALUES (8, 1, 9, '127.0.0.1', '2021-02-18 15:53:18', NULL);
COMMIT;

-- ----------------------------
-- Table structure for notice_type
-- ----------------------------
DROP TABLE IF EXISTS `notice_type`;
CREATE TABLE `notice_type` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `type` int(11) DEFAULT '0' COMMENT '类型 0站内信 1短信',
  `status` tinyint(1) DEFAULT '1' COMMENT '状态 0禁用 1启用',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息类型表';

-- ----------------------------
-- Records of notice_type
-- ----------------------------
BEGIN;
INSERT INTO `notice_type` VALUES (1, '系统', NULL, 0, 1, '2021-02-06 21:34:15', NULL);
INSERT INTO `notice_type` VALUES (2, '审批', NULL, 1, 1, '2021-02-06 21:34:28', NULL);
INSERT INTO `notice_type` VALUES (3, '工单', NULL, 0, 1, '2021-02-06 21:34:40', NULL);
COMMIT;

-- ----------------------------
-- Table structure for order
-- ----------------------------
DROP TABLE IF EXISTS `order`;
CREATE TABLE `order` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `goods_id` int(11) NOT NULL,
  `number` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ----------------------------
-- Records of order
-- ----------------------------
BEGIN;
INSERT INTO `order` VALUES (1, 1, 1);
INSERT INTO `order` VALUES (2, 1, 1);
INSERT INTO `order` VALUES (3, 1, 1);
INSERT INTO `order` VALUES (4, 1, 1);
INSERT INTO `order` VALUES (5, 1, 1);
INSERT INTO `order` VALUES (6, 1, 1);
INSERT INTO `order` VALUES (7, 1, 1);
INSERT INTO `order` VALUES (8, 1, 1);
INSERT INTO `order` VALUES (9, 1, 1);
INSERT INTO `order` VALUES (10, 1, 1);
INSERT INTO `order` VALUES (11, 1, 1);
INSERT INTO `order` VALUES (12, 1, 1);
INSERT INTO `order` VALUES (13, 1, 1);
INSERT INTO `order` VALUES (14, 1, 1);
INSERT INTO `order` VALUES (15, 1, 1);
INSERT INTO `order` VALUES (16, 1, 1);
INSERT INTO `order` VALUES (17, 1, 1);
INSERT INTO `order` VALUES (18, 1, 1);
INSERT INTO `order` VALUES (19, 1, 1);
INSERT INTO `order` VALUES (20, 1, 1);
COMMIT;

-- ----------------------------
-- Table structure for organization
-- ----------------------------
DROP TABLE IF EXISTS `organization`;
CREATE TABLE `organization` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `parent_id` int(11) DEFAULT NULL COMMENT '父级ID',
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名称',
  `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',
  `manage_id` int(11) DEFAULT NULL COMMENT '管理者ID',
  `status` tinyint(1) DEFAULT '1' COMMENT '状态 0禁用 1启用',
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='组织架构表';

-- ----------------------------
-- Records of organization
-- ----------------------------
BEGIN;
INSERT INTO `organization` VALUES (1, 0, '企划部', '', 0, 1, '2021-02-14 15:30:52', NULL);
INSERT INTO `organization` VALUES (2, 0, '研发部', '', 1, 1, '2021-02-14 15:32:23', NULL);
INSERT INTO `organization` VALUES (3, 2, '设计部', '', 0, 1, '2021-02-14 15:32:52', NULL);
INSERT INTO `organization` VALUES (4, 2, '技术部', '', 0, 1, '2021-02-14 15:33:17', NULL);
INSERT INTO `organization` VALUES (5, 0, '职能中心', '', 0, 1, '2021-02-14 16:06:53', '2021-02-15 11:10:20');
INSERT INTO `organization` VALUES (6, 5, '财务部', '', 0, 1, '2021-02-14 16:07:09', '2021-02-15 11:10:20');
INSERT INTO `organization` VALUES (7, 5, '人事部', '', 0, 1, '2021-02-14 16:07:14', '2021-02-15 11:10:20');
INSERT INTO `organization` VALUES (8, 5, '后勤部', '', 0, 1, '2021-02-14 16:07:22', '2021-02-15 11:10:20');
INSERT INTO `organization` VALUES (9, 7, '人事部-1', '', 0, 1, '2021-02-15 10:48:52', '2021-02-15 11:06:37');
INSERT INTO `organization` VALUES (10, 7, '人事部-2', '', 0, 1, '2021-02-15 10:48:56', '2021-02-15 11:06:37');
INSERT INTO `organization` VALUES (11, 9, '人事部-1-1', '', 0, 1, '2021-02-15 10:50:24', '2021-02-15 11:06:37');
INSERT INTO `organization` VALUES (12, 9, '人事部-1-2', '', 0, 1, '2021-02-15 10:50:28', '2021-02-15 11:06:37');
INSERT INTO `organization` VALUES (13, 8, '后勤部-1', '', 0, 1, '2021-02-15 10:51:00', '2021-02-15 11:06:37');
INSERT INTO `organization` VALUES (14, 8, '后勤部-2', '', 0, 1, '2021-02-15 10:51:03', '2021-02-15 11:06:37');
COMMIT;

-- ----------------------------
-- Table structure for refresh_tokens
-- ----------------------------
DROP TABLE IF EXISTS `refresh_tokens`;
CREATE TABLE `refresh_tokens` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `refresh_token` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL,
  `username` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `valid` datetime NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `UNIQ_9BACE7E1C74F2195` (`refresh_token`)
) ENGINE=InnoDB AUTO_INCREMENT=139 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ----------------------------
-- Records of refresh_tokens
-- ----------------------------
BEGIN;
INSERT INTO `refresh_tokens` VALUES (110, 'ac4c7e85aa96af83da5679614637fd81da9807217bf3b65c9f9fd49e72453de48f0cf0a8712d5bc6fbb0a5534acb1906c3d2994064cf73c3e44cd9b5944ea9a6', 'cccc', '2021-02-05 15:31:45');
INSERT INTO `refresh_tokens` VALUES (111, '91f9e3ee160c8eab8cdd769db4945afa910b9940a8c43dc8a27f0e506500a5cf90f6b459c8b159e1f38721ea6c23794c3c3ecbb37ca7dd93a501dbfc563c2d2b', 'admin', '2021-02-08 12:59:50');
INSERT INTO `refresh_tokens` VALUES (112, '427baaef0c8baf3a8b131ec7a6177bf759feda864027e1e37708febd58e0b1f62e9109d6f258160703b1140b4d254f28d4e1444852f7b776888e8294743c7558', 'admin', '2021-02-09 18:00:21');
INSERT INTO `refresh_tokens` VALUES (113, '569db0499e35c377598f7fc7869adab1ee46bf5c3a0cdbe3ba8c1732792bd5ed1e21273c4da233fe9664f8d022d3428e5bcbf1c4a3dd464209808cc6c4333624', 'admin', '2021-02-09 18:00:24');
INSERT INTO `refresh_tokens` VALUES (114, '2791bc649f5ad3f6c13afd837808b674f3d64343020d9dfdcba3d66b8dabec045f62c1034d5e447d74caa0b5572357ff76ccec99237055dcfd367a46e739ca9f', 'admin', '2021-02-09 18:00:25');
INSERT INTO `refresh_tokens` VALUES (115, '60ab2cb30aa85cc9e5f80ae1a6ada7128abf3fd4df5ba5410b3109efccecd96f81e23b5a11e56e91845cded309ee2e9297d3e3272bed13966bf22ad1b782bbed', 'admin', '2021-02-09 18:00:26');
INSERT INTO `refresh_tokens` VALUES (116, '3624f2bf9e9d61e0125c3d6a86e0ad51977132db68687e3411b6961bc68c7e0e776b50897dc61f4dab72c73af450f6c7f3dd07e7bc94ffe254974ca13b68c56d', 'admin', '2021-02-09 18:00:28');
INSERT INTO `refresh_tokens` VALUES (117, '73fedcf7373146ebfde37f77c8a7304ee7dd3af853a245ab8307d9d2a21e7d8aa434b598822eb10415fa8de89fcbc035063e6f483c0178b015b7bc35c86cb240', 'admin', '2021-02-09 10:04:51');
INSERT INTO `refresh_tokens` VALUES (118, '3d87ef3ff824fdc84b4f0ec87199346186a8ce134029dec4278b2aaa6f8f34f4a5ea779cf224adbc47c5bf9a63fdfff0899e674e2d83a1147ae78a0c5832e791', 'admin', '2021-02-09 10:04:52');
INSERT INTO `refresh_tokens` VALUES (119, '4d93552ef4c9d893ac2cfa92bf03bf292208d327397d34178f952365797b7aca1e57e9c9ff08488c8bc337660925a66fe715947b104b3998def16a2846e6a2a2', 'admin', '2021-02-09 10:04:53');
INSERT INTO `refresh_tokens` VALUES (120, 'c82234f88d282c9dc5b522686eccce624d8c10ebc9a60b62d230f1f2b9dbdee870773500f1f4150b1a09edcec0b5d6a16dff9d563ec7539ab19b7a78b885408f', 'admin', '2021-02-09 10:04:54');
INSERT INTO `refresh_tokens` VALUES (121, 'd092a26980ede6b6b9ca98fdad86411cae03b17278f5174333888539bdc1f4a7408545c6bad091c042a05101130ddd17c5d6b61b421e55c7cfe0b9c794aa7b9d', 'admin', '2021-02-09 10:04:55');
INSERT INTO `refresh_tokens` VALUES (122, 'f7ea85136028b4600d65827a6e021518f766b7d607d5ad0e3295334eacc7c60d131e1b5b2b578aa855730865672a01168d93f7b1db194bd60ec927d8257a3640', 'admin', '2021-02-09 10:04:56');
INSERT INTO `refresh_tokens` VALUES (123, 'a56a5c2f966c0ca643dd56cdfde714356443c27fe79bd48eeca5cdb2806a5b16dcc3fd37bd60d3da988a86843af2076e094e16a59ebd277d4acaa64d8324b04e', 'admin', '2021-02-09 10:04:57');
INSERT INTO `refresh_tokens` VALUES (124, 'fba4cb70438c832c3c1e1f6c3650e44498b9e06ade224f6be698ef8df6c71fc58ac557bb1c2b64458ad69ee9f23a0bf8f1dd837e3d6e01b350610372cf942eb8', 'admin', '2021-02-09 10:04:58');
INSERT INTO `refresh_tokens` VALUES (125, 'b2e6da1aaeffe18d763057eb187d95c150473d4a7ad65c054eba50ea7007d552d8fb66d77556c7bdd33921325461a417135d8033414bfb148cd58d269e460f7a', 'admin', '2021-02-09 10:04:59');
INSERT INTO `refresh_tokens` VALUES (126, '108b0b29e71cc46e84be8e22219e82d3dad498b08c3a25b54ee045b98ebbdc7abfe4b95a81f75bc4065af681963d9e1e9a281f54900ed8906d349fa2a1d3e2b6', 'admin', '2021-02-09 10:05:00');
INSERT INTO `refresh_tokens` VALUES (127, 'a855c24b5d99fcb0c53173ebf03f1f28ff908a009ef3c579f6a8030996c0a473cfbaa59e7871a6214116ffd615abe6f4e0d28a35f8c29178ef4e0258c0b0067b', 'admin', '2021-02-13 21:55:09');
INSERT INTO `refresh_tokens` VALUES (128, '9340f77e144903c6c2764c460829162d7050c7273475785884fb8191c98b7e354f66124f013e1f6789fa1f49deef047ae4aa5e6f2f57873991c31267449062e8', 'admin', '2021-02-13 22:44:57');
INSERT INTO `refresh_tokens` VALUES (129, 'f76d080687659544a321670c564fbf79f1db84227f324cf287e70f99d877d069d2e7536bf98f11f5038b97898548b1299febf2384dac7059975ca7c322352904', 'admin', '2021-02-13 23:37:11');
INSERT INTO `refresh_tokens` VALUES (130, '213e27f2e0d2efb0bc32be6a5e727e3e0d0415432d7cb4173aa2bbc4a0b3df456cff8b1508f8a847313b87082d448265feed30377ec26fd50acb82dd51c3c44c', 'admin', '2021-02-14 00:15:15');
INSERT INTO `refresh_tokens` VALUES (131, 'fd1454797954a7c9a2e0b2beb0970d01a65d94965c0bc17f8c6c1d0c39785b15c039b039408b99119091678161373724c542f4d7b84d9b0ea0e9f1dc03d0208c', 'admin', '2021-02-16 14:43:00');
INSERT INTO `refresh_tokens` VALUES (132, 'b254bf5721065371094e66c98f7cb3e9adfe56a30ba2e331aabb252c3744282d92ebaccb99fac688c99e9c9e26c95cda5e02692a0c4a33d9d86e61c8665bd342', 'admin', '2021-02-16 17:32:56');
INSERT INTO `refresh_tokens` VALUES (133, 'd300f3e3fd479741fada6e3aa0b4c9af1221d83fa47e18b890a3ff8c4324685308704641e5bd86d6f70d4feced1d7d6ca7a99bb805667b0efa537305c8f4ed69', 'admin', '2021-02-16 17:59:01');
INSERT INTO `refresh_tokens` VALUES (134, 'c3147d7d3b164243d2e435633cd3bb65a539f52b44ac5a1fe7f12b4ac3c6ecc22eabad5a1f2af733ccca537916b9c2f2262ca95dda0232ed60ac163eb775819a', 'admin', '2021-02-17 01:05:03');
INSERT INTO `refresh_tokens` VALUES (135, '6c68c93b7fa4033f1bee1714e1dcaf5de1cdf5e305fb57f06ced5e4e164c936e794460ab24f13d8c3d1a997e87d00264a20435b2ca308b6b8504e995303aa933', 'admin', '2021-02-20 11:22:54');
INSERT INTO `refresh_tokens` VALUES (136, 'fa7becfcab055ebd4e8142c93544c5a4ef724d8a674501ef3bd61255b8adf01130362755ea89c24956a5cd52b4401e25c4673811f87781713edf3cdf441e6e16', 'admin', '2021-02-21 15:17:35');
INSERT INTO `refresh_tokens` VALUES (137, 'ae586ebb45de3d7564b311eab41502637b311ba2e8c1b72ec71200368dea6028a03d16c1bd6a98bca0de81cd0138b79e765f5b3c0b22f4751cf89e1a6a73288e', 'admin', '2021-02-22 17:19:35');
INSERT INTO `refresh_tokens` VALUES (138, '0a718d4f964b8da1f38150d0d11ced7ba25271860fa8d643df67aabff6ce1140b647995776004fcf67c2667f0bf8df65510d8fc15e8ffbcdbe3da0bbd6abd53b', 'admin', '2021-02-25 15:40:13');
COMMIT;

SET FOREIGN_KEY_CHECKS = 1;
